Я набрал:
sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/ jdk1.8.0/bin/java" 1
Это говорит об альтернативах - для установки нужен приоритет имени пути ссылки
Вы оставляете пространство между - и установка слова? если так, не делайте - это должно быть --install
sudo update-alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0.05/bin/java 1
, кавычки не должны быть необходимыми, так как ни один из элементов не встроил пробелы - хотя они не должны делать ничего плохого.
Это - beacause, эта команда поддерживает символьные ссылки. Я рекомендую выполниться man update-alternatives
для получения большей информации о команде.
Просто пытаясь способствовать с этим сообщением. Я использую эту команду, однажды это я знаю свою установку правильно.
echo 1 | sudo update-alternatives --config java
Синтаксис команды
alternatives --install <link> <name> <path> <priority>
, если нет никакого пространства в параметрах, Вам не нужны кавычки.
В Вашем случае:
alternatives --install /usr/bin/java java /usr/lib/jvm/jdk1.8.0/bin/java 1
Обращают внимание: у Вас действительно было пространство в пути прежде jdk?