Несколько дней назад я начал получать следующую ошибку при выполнении apt-get update
:
E: Repository 'http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease' changed its 'Label' value from 'Oracle Java (JDK) 8 / 9 Installer PPA' to 'Oracle Java (JDK) 8 Installer PPA'
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Согласно WebUpd8 , той , той , той и той странице , мне, кажется, не нужен ключ для этого (больше).
Если я удалю ключ
/etc/apt/trusted.gpg.d/webupd8team_ubuntu_java.gpg
pub rsa1024 2010-05-04 [SC]
7B2C 3B08 89BF 5709 A105 D03A C251 8248 EEA1 4886
uid [ unknown] Launchpad VLC
с apt-key del
, я (очевидно) получаю
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://ppa.launchpad.net/webupd8team/java/ubuntu bionic InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
Спасибо за любую дополнительную помощь с этим.
Failed to fetch http://ppa.launchpad.net/webupd8team/java/ubuntu/pool/main/o/oracle-java8-installer/oracle-java8-installer_8u181-1~webupd8~1_all.deb 404 Not Found
. Ответ Михаила Кнапинского здесь решил обе мои проблемы. Он исправил 404, а также попросил моего принять изменение метки.Ответы:
Эта команда должна сделать трюк:
Хорошего дня
источник
sudo apt-get update
после был решающим для решения проблемы для меня. Благодарю.Программное обеспечение и обновления -> другое программное обеспечение -> удалить webupd8team PPA.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
работал на меня.
источник
/etc/apt/sources.list.d
помогло.Я думаю, что вам всем не хватает основной проблемы .... PPA больше не работает:
root @ ced-looker1: /etc/apt/sources.list.d# add-apt-repository ppa: webupd8team / java Лицензия Oracle JDK была изменена для выпусков, начинающихся 16 апреля 2019 года.
Новое лицензионное соглашение Oracle Technology Network для Oracle Java SE существенно отличается от предыдущих лицензий Oracle JDK. Новая лицензия разрешает определенные виды использования, такие как личное использование и использование для разработки, бесплатно - но другие виды использования, разрешенные в соответствии с предыдущими лицензиями Oracle JDK, могут быть недоступны. Пожалуйста, внимательно ознакомьтесь с условиями перед загрузкой и использованием этого продукта. Часто задаваемые вопросы доступны здесь: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Для загрузки Oracle Java теперь требуется войти в учетную запись Oracle для загрузки обновлений Java, как, например, последняя версия Oracle Java 8u211 / Java SE 8u212. Из-за этого я не могу обновить PPA последней версией Java (а старые ссылки были разорваны Oracle). По этой причине ЭТОТ PPA ПРОДОЛЖЕН (если я не найду способ обойти это ограничение).
источник
Шаги, которые работали для меня на монетном дворе 19:
удалить webupd8 ppa из
sources.list.d
используйте команду, которую наш друг опубликовал для нас:
затем снова добавьте ppa и обновите его.
источник