update-alternatives –install说它需要链接名称路径优先级?
我打字:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/ jdk1.8.0/bin/java" 1
它表示替代方案–install需要链接名称路径优先级
你在 – 和安装这个词之间留下了空间吗? 如果是这样,不要 – 它需要--install
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0.05/bin/java 1
引号不应该是必要的,因为没有任何元素具有嵌入空格 – 尽管它们不应该造成任何伤害。
命令sintax是
alternatives --install
如果参数中没有空格,则不需要引号。
在你的情况下:
alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
注意:你在jdk之前的路径中真的有空间吗?
这是因为此命令维护符号链接。 我建议执行man update-alternatives
以获取有关该命令的更多信息。
只是想尝试贡献这篇文章。 我使用此命令,一旦我知道我的设置正确。
echo 1 | sudo update-alternatives --config java