Ketika saya berlari, apt-get update
saya mengerti
Ign:1 http://dl.google.com/linux/musicmanager/deb stable InRelease
Ign:2 http://archive-4.kali.org/kali kali-rolling InRelease
Hit:3 http://archive-4.kali.org/kali-security sana/updates InRelease
0% [3 InRelease gpgv 11.9 kB] [Waiting for headers] [Waiting for headers]Couldn't create tempfiles for splitting up /var/lib/apt/lists/security.kali.org_kali-seErr:3 http://archive-4.kali.org/kali-security sana/updates InRelease
Could not execute 'apt-key' to verify signature (is gnupg installed?)
Hit:4 http://archive-4.kali.org/kali sana InRelease
0% [4 InRelease gpgv 20.3 kB] [Waiting for headers]Couldn't create tempfiles forErr:4 http://archive-4.kali.org/kali sana InRelease_dists_sana_InRelease
Could not execute 'apt-key' to verify signature (is gnupg installed?)
Get:5 http://archive-4.kali.org/kali kali-rolling Release [23.7 kB]
Get:6 http://archive-4.kali.org/kali kali-rolling Release.gpg [819 B]
0% [6 Release.gpg gpgv 23.7 kB] 3,846 B/s 0smktemp: failed to create directory via template '/tmp/tmp.XXXXXXXXXX': Permission denied
Err:6 http://archive-4.kali.org/kali kali-rolling Release.gpg
At least one invalid signature was encountered.
Hit:7 http://dl.google.com/linux/musicmanager/deb stable Release
80% [Release.gpg gpgv 1,345 B]mktemp: failed to create directory via template '/tmp/tmp.XXXXXXXXXX': Permission denied
Err:8 http://dl.google.com/linux/musicmanager/deb stable Release.gpg
At least one invalid signature was encountered.
Reading package lists... Done
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://archive-4.kali.org/kali-security sana/updates InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://archive-4.kali.org/kali sana InRelease: Could not execute 'apt-key' to verify signature (is gnupg installed?)
W: GPG error: http://archive-4.kali.org/kali kali-rolling Release: At least one invalid signature was encountered.
E: The repository 'http://http.kali.org/kali kali-rolling Release' is no longer signed.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://dl.google.com/linux/musicmanager/deb stable Release: At least one invalid signature was encountered.
Saya tidak tahu bagaimana ini terjadi atau bagaimana cara memperbaikinya. Saya memiliki gnupg, gnupg-agent, gnupg-pkcs11-scd, gnupg2, gnupg-curl, gnupg-pkcs11-scd-dbg diinstal.
linux
root
kali-linux
apt-get
Zach
sumber
sumber
Jawaban:
Bersihkan cache APT dan buat kembali:
sumber
Mungkin ada tautan atau file yang tidak valid di direktori
/etc/apt/trusted.gpg.d/
Periksa apakah direktori tersebut berisi file dan tautan yang valid, misalnya:
Oleh karena itu, cari paket yang harus berisi file
dan mengambil beberapa tindakan berikut:
pasang kembali
atau instal ulang semua keyrings yang diinstal
atau hapus tautan atau file yang tidak valid
sumber
Mencoba
chown root:root /tmp chmod 1777 /tmp
sumber
Semua kunci saya benar, tetapi solusi okwap memberi saya petunjuk untuk melihat direktori / tmp.
Saya memiliki ribuan sub-direktori di sana, dibuat oleh proses layanan yang mengalami masalah mulai. Aku bahkan punya masalah menghapus semua dir karena ada begitu banyak (harus pipa ls ke xargs untuk menghindari kesalahan "terlalu banyak argumen").
Segera setelah / tmp saya dibersihkan, pembaruan apt-get berfungsi dengan baik lagi. Jadi saya curiga ada beberapa kode dalam pembaruan apt-get yang terkait dengan pemeriksaan tanda tangan yang menggunakan / tmp dan gagal ketika ada sejumlah item konyol di sana.
sumber