Ошибка альтернативы обновления при создании ссылки Symboli c при установке oracle JDK 11 - PullRequest
0 голосов
/ 10 апреля 2020

Я пытаюсь установить oracle группу ссылок jdk 11 на рабочий стол Ubuntu 18.04 с альтернативами обновления. Но появляется сообщение об ошибке «Нет такого файла или каталога», как показано ниже:

sudo update-alternatives --install /etc/alternatives/java java /usr/lib/jvm/jdk-11.0.1/bin/java 1001
update-alternatives: using /usr/lib/jvm/jdk-11.0.1/bin/java to provide /etc/alternatives/java (java) in auto mode
update-alternatives: error: unable to install '/etc/alternatives/java.dpkg-tmp' as '/etc/alternatives/java': No such file or directory

показывает, что установить невозможно. Но когда я вставляю символ @ в символьную c ссылку / etc / alternatives / java@., она работает

sudo update-alternatives --install /etc/alternatives/java@ java /usr/lib/jvm/jdk-11.0.1/bin/java 1001
update-alternatives: using /usr/lib/jvm/jdk-11.0.1/bin/java to provide /etc/alternatives/java@ (java) in auto mode

Зачем нам нужен символ @ для символьной ссылки c?

...