小编Eri*_*lho的帖子

为什么我会收到“找不到命令‘deb’”?

我遇到了几个包含命令的安装说明deb。但似乎此命令在我的安装中不可用。

我在哪里可以得到这个命令?有解决办法吗?

repository deb

149
推荐指数
5
解决办法
39万
查看次数

update-java-alternatives vs update-alternatives --config java

在 Ubuntu 12.04 LTS 上,我安装了 Sun 的 JDK7、Eclipse 和 Arduino IDE。我希望 Arduino 使用 OpenJDK 6,希望 Eclipse 使用 Sun 的 JDK 7。

根据我的理解,我需要在运行每个应用程序之前手动选择要使用的 Java。这让我找到了update-java-alternatives -l命令。当我运行它时,我只看到以下内容:

java-1.6.0-openjdk-amd64 1061 /usr/lib/jvm/java-1.6.0-openjdk-amd64
Run Code Online (Sandbox Code Playgroud)

但是当我运行时,update-alternatives --config java我看到以下内容:

*0  /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   auto mode
1  /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java   manual mode
2  /usr/lib/jvm/jdk1.7.0/bin/java                   manual mode
3  /usr/lib/jvm/jre1.7.0/bin/java                   manual mode
Run Code Online (Sandbox Code Playgroud)

我不明白为什么update-java-alternatives不显示相同的 3 个选项。我也不明白如何在 OpenJDK6 和 JDK7 之间切换。我如何使用 OpenJDK6 进行 Arduino 开发,使用 Sun JDK7 进行 Eclipse/Android 开发?

java

128
推荐指数
3
解决办法
48万
查看次数

通过以太网共享无线互联网连接

我想通过以太网与旧笔记本电脑共享台式机上的无线 Internet 连接。

我在桌面上的两个连接上都勾选了“提供给他人”选项,但我的笔记本电脑无法连接。我做错了什么还是一个错误?

wireless ethernet connection-sharing

115
推荐指数
1
解决办法
29万
查看次数

如何查找网络上所有使用过的 IP 地址

在我的工作中有很多电脑,我想开个玩笑。我可以通过网络关闭计算机,但对我来说很难找到 IP 地址。

如何轻松找到从 192.168.1.aa 到 192.168.1.zz 的所有在线 IP 地址?

networking

106
推荐指数
4
解决办法
38万
查看次数

SSH 公钥 - 没有可用的受支持的身份验证方法(服务器发送的公钥)

我在虚拟机中有一个 12.10 服务器设置,其网络设置为桥接(基本上将被视为连接到我的交换机的计算机)。

我通过安装 opensshdapt-get并且能够使用我的用户名和密码使用腻子连接到服务器。

然后我开始尝试让它使用公钥/私钥身份验证。我做了以下事情:

  1. 使用 PuttyGen 生成密钥。
  2. 将公钥移动到/etc/ssh/myusername/authorized_keys(我正在使用加密的主目录)。
  3. sshd_config像这样设置:

    PubkeyAuthentication yes
    AuthorizedKeysFile /etc/ssh/%u/authorized_keys
    StrictModes no
    PasswordAuthentication no
    UsePAM yes
    
    Run Code Online (Sandbox Code Playgroud)

当我使用 Putty 或 WinSCP 进行连接时,我收到一条错误消息,提示没有可用的支持的身份验证方法(服务器发送了公钥)。

如果我sshd在调试模式下运行,我会看到:

PAM: initializing for "username"
PAM: setting PAM_RHOST to "192.168.1.7"
PAM: setting PAM_TTY to "ssh"
userauth-request for user username service ssh-connection method publickey [preauth]
attempt 1 failures 0 [preauth]
test whether pkalg/pkblob are acceptable [preauth[
Checking blacklist file /usr/share/ssh/blacklist.RSA-1023
Checking blacklist file /etc/ssh/blacklist.RSA-1023
temporarily_use_uid: 1000/1000 (e=0/0)
trying …
Run Code Online (Sandbox Code Playgroud)

server ssh

105
推荐指数
6
解决办法
93万
查看次数

将主文件夹移动到第二个驱动器

我的电脑中有 2 个硬盘驱动器。目前第二个驱动器安装为/media/storage.

如何将我的用户数据从 移动/home/media/storage/home

我可以将数据移到那里然后简单地将其符号链接回来吗?

users directory

68
推荐指数
4
解决办法
19万
查看次数

如果我不小心在系统目录(/、/etc、...)上运行命令“chmod -R”怎么办

我不小心跑了

sudo chmod 755 -R /
Run Code Online (Sandbox Code Playgroud)

代替

sudo chmod 755 -R ./
Run Code Online (Sandbox Code Playgroud)

几秒钟后我停止了它,但是现在出现了一些问题,例如

sudo: must be setuid root
Run Code Online (Sandbox Code Playgroud)

如何恢复权限?

permissions sudo chmod

65
推荐指数
4
解决办法
5万
查看次数

如何永久禁用 IPv6?

我们如何通过终端命令在系统范围内禁用 IPv6?

我读过编辑/etc/modprobe.d/aliases 并替换:

alias net-pf-10 ipv6
Run Code Online (Sandbox Code Playgroud)

和:

alias net-pf-10 off
alias ipv6 off
Run Code Online (Sandbox Code Playgroud)

这是否可以安全应用并且它是否会在重新启动后永久禁用 ipv6?

security ipv6 networking

64
推荐指数
5
解决办法
20万
查看次数

如何将音频从 ogg 转换为 mp3?

我正在寻找一个工作良好的音频转换器,它能够将音频文件 (ogg) 转换为 mp3 格式。我使用软件中心的“声音转换器”进行了尝试,但在 12 个文件中的 6 个文件中停止转换。

这里有人可以帮我吗?

sound

61
推荐指数
4
解决办法
6万
查看次数

添加新的交换文件。如何编辑 fstab 以在重新启动后启用交换?

由于某些分区问题,我删除了现有的交换分区。我现在没有交换空间,所以我创建了一个交换文件:

dd if=/dev/zero of=/root/myswapfile bs=1M count=1024
Run Code Online (Sandbox Code Playgroud)

这是之后swapon -s

/root/myswapfile    file    1048572    1320    -1
Run Code Online (Sandbox Code Playgroud)

现在我想编辑 my/etc/fstab以在重新启动后启用交换文件。

fstab swap

59
推荐指数
1
解决办法
9万
查看次数