Solusi 1:
Untuk menemukan kunci repositori yang kedaluwarsa dan ID-nya, gunakan apt-key
sebagai berikut:
LANG=C apt-key list | grep expired
Anda akan mendapatkan hasil yang mirip dengan berikut:
pub 4096R/BE1DB1F1 2011-03-29 [expired: 2014-03-28]
ID kunci adalah bit setelah /
yaitu BE1DB1F1
dalam hal ini.
Untuk memperbarui kunci, jalankan
sudo apt-key adv --recv-keys --keyserver keys.gnupg.net BE1DB1F1
Catatan: Memperbarui kunci jelas tidak berfungsi jika pengelola paket belum (belum) mengunggah kunci baru. Dalam hal ini, tidak banyak yang dapat Anda lakukan selain menghubungi pengelola, melaporkan bug pada distribusi Anda, dll.
Satu liner untuk memperbarui semua kunci yang kedaluwarsa: (terima kasih kepada @ryanpcmcquen)
for K in $(apt-key list | grep expired | cut -d'/' -f2 | cut -d' ' -f1); do sudo apt-key adv --recv-keys --keyserver keys.gnupg.net $K; done
Solusi 2:
Anda perlu mendapatkan kunci yang lebih baru dan menambahkannya, di mana apt akan mendeteksinya dan tidak mengeluh. Ini seharusnya tidak terjadi secara normal, tetapi kadang-kadang terjadi. Yang benar-benar Anda butuhkan adalah mengetahui kode hex dari kunci yang perlu Anda tambahkan; setelah Anda memilikinya, cukup menurun dari sana.
Beberapa contoh:
-
menambahkan kunci untuk backport:beberapa baris pertama adalah yang Anda cari, meskipun Anda harus memiliki kunci yang diinginkan.
-
menambahkan kunci ala Ubuntu
Solusi 3:
Di Wiki Debian tentang SecureAPT, saya menemukan bahwa saya harus menghapus baris yang berisi non-us
dari /etc/apt/sources.list.
Saya benar-benar melakukannya dan berhasil.
Solusi 4:
Saya mengalami kesalahan serupa, tetapi masalahnya ada pada waktu sistem. Saat itu tahun 1961 :)
Saya mengoreksi tanggal/waktu sistem dan setelah itu dapat memperbarui tanpa pro
Solusi 5:
Mungkin juga terjadi jika tanggalnya salah.
Periksa tanggal dengan
date
Jika salah dikonfigurasi, lakukan hal berikut untuk menyetel sinkronisasi otomatis zona waktu dan tanggal Anda.
apt-get install ntp ntpdate && service ntp stop
dpkg-reconfigure tzdata
ntpdate-debian
service ntp start