Отказано в доступе при редактировании альтернатив для java jdk - PullRequest
0 голосов
/ 05 мая 2018

Итак, на CentOS 7 через шпаклевку я пытаюсь обновить свою Java, так как она сейчас 1.6.0.

Я установил правильный JDK, однако теперь мне нужно отредактировать альтернативы, и при попытке сделать это я получаю следующее:

[mcserver@e3-1240v3 ~]$ alternatives --config java

There are 5 programs which provide 'java'.

Selection    Command
-----------------------------------------------
+ 1           /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
  2           /opt/jdk1.8.0_171/bin/java
* 3           /usr/java/jdk-10.0.1/bin/java
  4           /usr/java/jre-10.0.1/bin/java
  5           /usr/java/jdk1.8.0_172-amd64/jre/bin/java

Enter to keep the current selection[+], or type selection number: 3
failed to create /var/lib/alternatives/java.new: Permission denied

Какие-нибудь решения? Заранее спасибо.

1 Ответ

0 голосов
/ 05 мая 2018

Вам необходимо либо sudo ввести команду, либо изменить разрешения (chmod) для каталога /var/lib/alternatives и в конечном итоге создать его, если он не существует

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...