Не могу установить Java8
apt-get install openjdk-8-jre-headless
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
openjdk-8-jre-headless : Depends: ca-certificates-java but it is not going to be installed
E: Unable to correct problems, you have held broken packages
Я искал в Google и добавил репозитории и другие предложения, но пока ничего не позволило мне установить Java 8.
идеи?
lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.7 (jessie)
Release: 8
Codename: jessie
linux
debian
software-installation
java
Джейсон
источник
источник
Ответы:
это Джесси? С бэкпортами
источник
-t
делает параметр и как это решает проблему?aptitude why-not ca-certificates-java
даетp openjdk-8-jre-headless Beschädigt ca-certificates-java (< 20160321~)
Вам нужна версия от Jessie-Backports.apt-cache policy ca-certificates-java ca-certificates-java: Installiert: 20140324 Installationskandidat: 20140324 Versionstabelle: 20161107~bpo8+1 0 100 http://http.us.debian.org/debian/ jessie-backports/main amd64 Packages *** 20140324 0 500 http://http.us.debian.org/debian/ jessie/main amd64 Packages
Это не работает из бэкпорта Джесси. Я попытался растянуть, и он был установлен.
PS: я использовал австралийское зеркало, так как я здесь. Выберите лучшее для вас здесь .
источник
это сработало для меня большое спасибо, обратите внимание, что у вас есть дополнительный «deb» в вашем эхо, которое я должен был удалить, я тоже в Oz, но это должно работать на всех репозиториях, кажется, это была проблема с сертификатами для фиксированного списка java версии
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851667
источник
Я продолжаю решать эту проблему. Очень расстраивает. У меня есть автоматические сборки упаковщика, и когда jdk / jre обновляются, эта проблема может появиться снова. после долгих потягиваний я обнаружил, что это довольно надежно и полностью автоматизировано.
обратите внимание, что у вас есть репо бэкпортов, правильно определенный, как упомянуто в других частях этой страницы. мое изображение пришло с ним предварительно настроенным. Ваш, однако, не может.
установить JRE и JDK + безголовый в качестве второй команды
совместное выполнение этих двух запросов приведет к ответу Y / N в файле конфигурации, который раздражает от автоматизации. поэтому они ДОЛЖНЫ выполняться отдельно, если вы хотите, чтобы это работало без взаимодействия с человеком.
источник
Это работает для меня
справочник
источник