Как обновить от webupd8 команды PPA (Oracle JDK 8/9), который стал несовместимым с его ключом GPG?

Несколько дней назад я начал получать следующую ошибку при выполнении 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

Спасибо за дальнейшую справку с этим.

51
задан 19 October 2018 в 01:57

4 ответа

Эта команда должна добиться цели:

sudo apt-get --allow-releaseinfo-change update
sudo apt-get update

Хорошего дня

79
ответ дан 22 November 2019 в 23:50

Программное обеспечение и обновления-> другое программное обеспечение-> удаляют webupd8team PPA.

sudo add-apt-repository ppa:webupd8team/java

sudo apt-get update

работавший для меня.

19
ответ дан 22 November 2019 в 23:50

Шаги, которые работали на меня на Монетном дворе 19:

  1. удалите webupd8 ppa из sources.list.d

    cd /etc/apt/sources.list.d
    rm webupd8team-java-bionic.list
    
  2. используйте команду что наш друг выше отправленного для нас:

    sudo apt-get --allow-releaseinfo-change update
    
  3. затем повторно добавьте ppa снова и обновите его.

10
ответ дан 22 November 2019 в 23:50

Я думаю, что Вы все пропускаете базовую проблему.... PPA больше не работает:

root@ced-looker1:/etc/apt/sources.list.d# add-apt-repository ppa:webupd8team/java Лицензия JDK Oracle изменился для выпусков, запускающихся 16 апреля 2019.

Новое Технологическое Лицензионное соглашение Сети Oracle для Oracle Java SE существенно отличается от предшествующей Oracle лицензии JDK. Новая лицензия разрешает определенное использование, такое как персональное использование использования и разработки, бесплатно - но другое использование, авторизованное под предшествующей Oracle лицензии JDK, больше не может быть доступным. Рассмотрите условия тщательно прежде, чем загрузить и использовать этот продукт. FAQ доступен здесь: 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 ПРЕКРАЩЕН (если я не нахожу некоторый путь вокруг этого ограничения).

10
ответ дан 22 November 2019 в 23:50

Другие вопросы по тегам:

Похожие вопросы: