Beberapa hari yang lalu, saya mulai mendapatkan kesalahan berikut saat melakukan 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.
Menurut WebUpd8 , itu , itu , itu , dan halaman itu , saya sepertinya tidak memerlukan kunci untuk ini (lagi).
Jika saya menghapus kunci
/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
dengan apt-key del
, saya (jelas) dapatkan
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
Terima kasih atas bantuan lebih lanjut dengan ini.
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
. Jawaban Michał Knapiński di sini menyelesaikan kedua masalah saya. Itu memperbaiki 404 dan juga meminta saya untuk menerima perubahan label.Jawaban:
Perintah ini harus melakukan trik:
Semoga harimu menyenangkan
sumber
sudo apt-get update
setelah itu sangat penting untuk memperbaiki masalah bagi saya. Terima kasih.Perangkat lunak dan pembaruan -> perangkat lunak lain -> hapus webupd8team PPA.
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
bekerja untukku.
sumber
/etc/apt/sources.list.d
membantu.Saya pikir Anda semua melewatkan masalah mendasar .... PPA tidak lagi berfungsi:
root @ ced-looker1: /etc/apt/sources.list.d# add-apt-repository ppa: webupd8team / java Lisensi Oracle JDK telah berubah untuk rilis mulai 16 April 2019.
Perjanjian Lisensi Jaringan Teknologi Oracle untuk Oracle Java SE secara substansial berbeda dari lisensi Oracle JDK sebelumnya. Lisensi baru memungkinkan penggunaan tertentu, seperti penggunaan pribadi dan penggunaan pengembangan, tanpa biaya - tetapi penggunaan lain yang disahkan berdasarkan lisensi Oracle JDK sebelumnya mungkin tidak lagi tersedia. Harap tinjau persyaratan dengan cermat sebelum mengunduh dan menggunakan produk ini. Sebuah FAQ tersedia di sini: https://www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Unduhan Oracle Java sekarang membutuhkan login ke akun Oracle untuk mengunduh pembaruan Java, seperti Oracle Java 8u211 / Java SE 8u212 terbaru. Karena ini saya tidak dapat memperbarui PPA dengan Java terbaru (dan tautan lama terputus oleh Oracle). Untuk alasan ini, PPA INI DIHENTIKAN (kecuali saya menemukan cara untuk mengatasi batasan ini).
sumber
Langkah-langkah yang berhasil bagi saya di Mint 19:
hapus ppa webupd8 dari
sources.list.d
gunakan perintah yang diposting teman kami di atas untuk kami:
kemudian tambahkan kembali ppa lagi dan perbarui.
sumber