update-alternatives --install говорит, что ему нужен приоритет пути имени ссылки?

Я набрал:

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/ jdk1.8.0/bin/java" 1

Говорят, что альтернативы --install требуется путь к имени канала

1
задан 11 October 2017 в 04:49

3 ответа

Команда sintax -

alternatives --install <link> <name> <path> <priority>

, если в параметрах нет места, вам не нужны кавычки.

В вашем случае :

alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1

Обратите внимание: у вас действительно есть пробел в пути до jdk?

4
ответ дан 24 May 2018 в 05:58

Это потому, что эта команда поддерживает символические ссылки. Я рекомендую выполнить man update-alternatives, чтобы получить дополнительную информацию о команде.

3
ответ дан 24 May 2018 в 05:58

Просто пытаюсь внести свой вклад в эту должность. Я использую эту команду, как только я правильно знаю свою установку.

echo 1 | sudo update-alternatives --config java
2
ответ дан 24 May 2018 в 05:58

Другие вопросы по тегам:

Похожие вопросы: