it-swarm.com.de

Wie aktualisiere ich von der PPA des webupd8-Teams (Oracle JDK 8/9), die nicht mehr mit dem GPG-Schlüssel übereinstimmt?

Vor einigen Tagen wurde beim Ausführen von apt-get update die folgende Fehlermeldung angezeigt:

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.

Nach WebUpd8 , das , das , das und diese Seite habe ich Scheint keinen Schlüssel mehr dafür zu brauchen.

Wenn ich den Schlüssel abziehe

/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

mit apt-key del bekomme ich (offensichtlich)

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

Vielen Dank für jede weitere Hilfe.

50
Mario

Dieser Befehl sollte den Trick machen:

Sudo apt-get --allow-releaseinfo-change update
Sudo apt-get update

Einen schönen Tag noch

77

Software und Updates -> andere Software -> webupd8team PPA entfernen.

Sudo add-apt-repository ppa:webupd8team/Java

Sudo apt-get update

arbeitete für mich.

19

Ich denke, Sie alle vermissen das zugrunde liegende Problem .... Die PPA funktioniert nicht mehr:

root @ ced-looker1: /etc/apt/sources.list.d# Add-Apt-Repository ppa: webupd8team/Java Die Oracle JDK-Lizenz wurde für Releases ab dem 16. April 2019 geändert.

Die neue Oracle Technology Network-Lizenzvereinbarung für Oracle Java SE unterscheidet sich erheblich von früheren Oracle JDK-Lizenzen. Die neue Lizenz gestattet bestimmte Verwendungszwecke, z. B. den persönlichen Gebrauch und den Entwicklungsgebrauch, kostenlos. Andere Verwendungszwecke, die unter früheren Oracle JDK-Lizenzen genehmigt wurden, sind jedoch möglicherweise nicht mehr verfügbar. Bitte lesen Sie die Bedingungen sorgfältig durch, bevor Sie dieses Produkt herunterladen und verwenden. Ein FAQ ist hier verfügbar: https://www.Oracle.com/technetwork/Java/javase/overview/Oracle-jdk-faqs.html

Für das Herunterladen von Oracle Java ist jetzt die Anmeldung bei einem Oracle-Konto erforderlich, um Java Updates herunterzuladen, z. B. die neuesten Oracle Java 8u211/Java SE 8u212. Aus diesem Grund kann ich die PPA nicht mit dem neuesten Java aktualisieren (und die alten Links wurden von Oracle unterbrochen). Aus diesem Grund wurde DIESES PPA IS EINGESTELLT (es sei denn, ich finde einen Ausweg aus dieser Einschränkung).

9
Evan

Schritte, die für mich bei Mint 19 funktionierten:

  1. entferne das webupd8 ppa aus sources.list.d

    cd /etc/apt/sources.list.d
    rm webupd8team-Java-bionic.list
    
  2. benutze den Befehl, den unser Freund oben für uns gepostet hat:

    Sudo apt-get --allow-releaseinfo-change update
    
  3. fügen Sie dann das ppa erneut hinzu und aktualisieren Sie es.

9
newonlinux04