GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1436387333
Ini mengatakan bahwa kunci GPG Anda untuk repositori itu telah kedaluwarsa, yang berarti salah satu dari dua hal, apakah sistem Anda memiliki tanggal yang salah atau kunci yang benar-benar telah kedaluwarsa. Untuk nanti, Anda perlu menghubungi pengelola repositori dan mengimpor kunci baru (mungkin menghapus yang lama), begitu repositori memperbarui kunci mereka untuk menandatangani file.
Anda dapat dengan aman mengabaikan pesan-pesan ini jika Anda tidak menggunakan paket-paket repositori ini. Pesan dapat dihapus jika Anda menghapus repositori dari source.list
file / direktori Anda.
Saya tidak mendapatkan jawaban di atas, jam sistem saya baik-baik saja. Berikut ini bekerja untuk saya:
Kuncinya adalah bagian di belakang garis miring:
0000X/<this part is the key>
Atau gunakan liner yang satu ini:
sumber
--keyserver pgp.mit.edu
. Sumber: bugs.mysql.com/bug.php?id=85029Ppa itu telah dihapus dan tidak ada lagi. Anda harus menemukan sumber yang berbeda untuk paket yang diinstal melalui samrog131 ppa.
Sementara itu, jalankan perintah berikut untuk menyelesaikan situasi.
Pertama, untuk menghapus kunci yang kadaluarsa:
Kemudian, untuk menghapus ppa:
Jika Anda perlu menambahkan kunci, lihat di sini .
Anda mungkin ingin menjalankan:
tergantung situasi Anda. Jika Anda tidak yakin, lihat di sini .
sumber
Seperti yang ditampilkan sebelumnya, untuk menghapus kunci kadaluarsa:
sudo apt-key del 1436387333 Lalu pergi ke situs:
http://download.opensuse.org/repositories/home:/sarimkhan/xUbuntu_14.04/
dan unduh "Release.key" Kemudian impor kunci menggunakan updater perangkat lunak ubuntu14.04 atau manajer paket synaptic.
sumber
Tak satu pun dari ini bekerja untuk saya:
atau
atau
Sumber untuk itu adalah: https://bugs.mysql.com/bug.php?id=85029 dan https://bugs.mysql.com/bug.php?id=94378
Saya melakukan satu operasi mencurigakan dengan putus asa (mengatakan 'y' bukannya 'N' di bawah) yang saya pikir tidak diperlukan sama sekali:
Dan mengikutinya dengan:
yang tidak membantu.
Saya masih mendapat kesalahan yang sama.
Akhirnya, yang berikut ini berhasil :
Saya berspekulasi (secara membabi buta) bahwa mungkin pgp.mit.edu telah mengubah strukturnya atau mungkin "MySQL Release Engineering" (run
apt-key list
) telah memindahkan kunci mereka ke server kunci ubuntu atau semacamnya (saya tidak tahu bagaimana kunci-kunci itu) terawat).Ini komentar pada duplikat benang mengatakan hal yang sama.
Semoga ini menghemat waktu dan usaha seseorang.
sumber
Sesederhana ini seharusnya bekerja:
Mengapa menggunakan
sed
danxargs
jikagpg
bisa menyortir barang untuk dirinya sendiri?sumber
Solusi ini bekerja paling baik untuk saya.
Setelah perintah ini dijalankan, saya dapat memperbarui dan memutakhirkan seperti yang diharapkan.
sumber
Jawaban berorientasi GUI:
Arahkan ke /etc/apt/sources.list.d di File Manager Anda dan klik dua kali
sources.list
.Ini akan membuka dialog "Perangkat Lunak dan Pembaruan". Klik "Perangkat Lunak Lain", cari ppa yang menyinggung, klik Hapus. Ini menghentikan kesalahan saya.
sumber