Вы не можете игнорировать проблему...
Однако есть несколько способов исправить это.
Вы можете обновиться до Debian 10 :в настоящее время версия OpenJDK близка к нестабильной, и скоро будет точно такая же.
Вы можете установить OpenJDK (11 )из бэкпортов Stretch; это идентично версии в нестабильной версии, но созданной для пакетов Stretch.
Последнее, вероятно, проще:
echo deb http://deb.debian.org/debian stretch-backports main | sudo tee /etc/apt/sources.list.d/stretch-backports.list
sudo apt update
sudo apt install -t stretch-backports openjdk-11-jdk
Возможно, вам все еще придется иметь дело с некоторыми последствиями расхождений в вашей libc, но их детали зависят от того, что именно вы обновили вместе с OpenJDK.
Вы можете установить OpenJDK 8 и 11 параллельно таким образом и использовать то, что подходит, установив JAVA_HOME
соответствующим образом. Системную -версию Java по умолчанию можно установить, запустив update-java-alternatives
.
Чтобы установить более старые версии Java, вы можете попробовать установить наборы пакетов из моментальных снимков Debian; вы найдете OpenJDK 6 и OpenJDK 7 . Версии 9 и 10 я бы не пробовал, потому что они никогда не выпускались в стабильном дистрибутиве; в любом случае они не должны быть нужны.
Что бы вы ни делали, не пытайтесь устанавливать пакеты из новых выпусков Debian и не используйте параметры dpkg
--force
.
Я нашел проблему. У меня есть беспроводной адаптер Xbox 360, подключенный к материнской плате, и это вызывает проблему.
Судя по всему, Ubuntu пока единственный дистрибутив, который может его загрузить.