Я пытался установить Java на человечности 16.04, но получить следующую ошибку
Download done.
Removing outdated cached downloads...
update-alternatives: error: no alternatives for java
update-alternatives: error: cannot stat file '/etc/mysql/my.cnf.fallback': Not a directory
dpkg: error processing package oracle-java8-installer (--configure):
subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
oracle-java8-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
Таким образом, я удалил установку со следующими командами
sudo apt-get purge oracle-java8-installer
sudo apt-get clean
sudo apt-get update
sudo add-apt-repository --remove ppa:webupd8team/java
sudo apt-get update
sudo apt-add-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
но тем не менее ошибка - то же, надежда, кто-то может помочь мне, спасибо.
Необходимо вручную удалить сценарии установки сообщения пакета:
sudo rm /var/lib/dpkg/info/oracle-java8-installer.postinst -f
sudo dpkg --configure oracle-java8-installer
Если бы Вы все еще испытываете затруднения при установке java8, я предложил бы вручную проверить любые другие файлы на Java - и затем переустановил бы их.
sudo ls /etc/apt/sources.list.d/
# check for extra java.list files and remove
# as stated above - be sure your pervious install postinst is rm
sudo rm /var/lib/dpkg/info/oracle-java8-installer.postinst -f
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
# test it to be dpkg is happy
sudo dpkg --configure -a
sudo apt-get install oracle-java8-installer
Это затем скажет Вам, что java9 является теперь стабильным значением по умолчанию. При специфической необходимости в java8 (wazuh на стопке лося, например) затем, необходимо указать версию по умолчанию Java для системы для использования.
sudo apt-get install oracle-java8-set-default
Сообщите нам, разрешили ли это Вы его и как?