gpg: keyblock resource '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg': batas sumber daya

18

Apa pun yang saya lakukan, saya mendapatkan kesalahan berikut:

gpg: keyblock resource ‘/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg’: resource limit

Kesalahan asli (Belanda)

Belanda asli

sudo apt-get -f install
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd       
De status informatie wordt gelezen... Klaar
0 pakketten opgewaardeerd, 0 pakketten nieuw geïnstalleerd, 0 te verwijderen en 12 niet opgewaardeerd.
1 pakketten niet volledig geïnstalleerd of verwijderd.
Door deze operatie zal er 0 B extra schijfruimte gebruikt worden.
Instellen van apt (0.9.9.1~ubuntu3.1) ...
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-themes.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//webupd8team-tor-browser.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//wfg-0ad.gpg’: resource limit
gpg: sleutelblok bronnen ‘/etc/apt/trusted.gpg.d//yorba-ppa.gpg’: resource limit
gpg: sleutel 437D05B5: “Ubuntu Archive Automatic Signing Key <[email protected]>” niet veranderd
gpg: sleutel FBB75451: “Ubuntu CD Image Automatic Signing Key <[email protected]>” niet veranderd
gpg: sleutel C0B21F32: “Ubuntu Archive Automatic Signing Key (2012) <[email protected]>” niet veranderd
gpg: sleutel EFE21092: “Ubuntu CD Image Automatic Signing Key (2012) <[email protected]>” niet veranderd
gpg: Totaal aantal verwerkt: 4
gpg:              Onveranderd: 4
dpkg: error processing apt (--configure):
 subproces installed post-installation script gaf een foutwaarde 2 terug
Fouten gevonden tijdens behandelen van:
 apt
E: Sub-process /usr/bin/dpkg returned an error code (1)

Inilah kesalahan asli keseluruhannya:

Google Diterjemahkan

sudo apt- get- f install
Reading package lists ... Done
Building dependency tree
The status information is read ... Ready
0 packages upgraded , 0 newly installed, 0 to remove and 12 not upgraded .
1 not fully installed or removed.
Through this operation, 0 B of additional disk space will be used .
Setting up apt ( 0.9.9.1 ~ ubuntu3.1 ) ...
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg' :resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-themes.gpg': resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//webupd8team-tor - browser.gpg ' : resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//wfg-0ad.gpg': resource limit
gpg : key block sources '/etc/apt/trusted.gpg.d//Yorba-ppa.gpg': resource limit
gpg : key 437D05B5 : "Ubuntu Archive Automatic Signing Key <[email protected]>" not changed
gpg : key FBB75451 : "Ubuntu CD Image Automatic Signing Key <[email protected]>" not changed
gpg : key C0B21F32 : "Ubuntu Archive Automatic Signing Key (2012 ) <[email protected]>" not changed
gpg : key EFE21092 : "Ubuntu CD Image Automatic Signing Key (2012 ) <[email protected]>" not changed
gpg : Total number processed : 4
gpg : unchanged : 4
dpkg : error processing apt (--configure) :
 subprocess installed post-installation script returned error 2 back
Errors were encountered while processing :
 apt
E : Sub -process/usr/bin/dpkg returned an error code ( 1 )

Hal yang saya coba perbaiki ini:

  • sudo apt-get autoremove
  • sudo apt-get clean
  • sudo apt-get check
  • sudo dpkg --configure -a
  • sudo apt-get -f install

Dan juga: sudo apt-mark hold apt; sudo apt-get -f install


Saat mencoba memasang apa pun, saya juga mendapatkan yang berikut:

PERINGATAN: Paket-paket berikut ini tidak dapat diautentikasi!

blade19899
sumber
tolong terjemahkan laporan kesalahan.
Avinash Raj
@AvinashRaj, lihat pertanyaan saya yang diperbarui!
blade19899
Saya tidak yakin tetapi bug-bug berikut ini sepertinya terkait. Mereka juga mengandung beberapa AKP. bugs.launchpad.net/ubuntu/+source/apt/+bug/1263540 bugs.debian.org/cgi-bin/bugreport.cgi?bug=733028
LiveWireBT
1
Silakan jalankan perintah sudo env LC_ALL=C apt-get -f installuntuk menampilkan pesan dalam bahasa Inggris. Terjemahan otomatis pesan kesalahan kembali ke bahasa Inggris lebih membingungkan daripada apa pun, karena kata-kata yang tepat penting.
Gilles 'SO- stop being evil'
4
Cara saya memperbaikinya adalah menghapus ppas, dan kemudian menghapus beberapa file gpg (yang tidak diinginkan) dari /etc/apt/trusted.gpg.d. Saya pikir pertanyaan ini harus dibuka kembali.
Swarnendu Biswas

Jawaban:

8

Jika Anda melakukan pra-instal y-ppa-manager tim webupd8 hidup Anda akan lebih mudah

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo update && sudo apt-get install y-ppa-manager

Anda kemudian dapat menghapus atau membuat cadangan gpg yang ada dengan menjalankan:

sudo rm /etc/apt/trusted.gpg.d/*
sudo apt-get update

Sekarang Anda akan melihat sesuatu seperti ini:

W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net wily InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886
W: GPG error: http://ppa.launchpad.net vivid InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY C2518248EEA14886

Ini artinya Anda harus mengimpor kembali semua kunci ...

Sekarang luncurkan aplikasi y-ppa-manager

Click on Advanced
Select Try to import all missing GPG keys

BAM! Anda harus kembali berbisnis dengan semua repo Anda bekerja dengan benar!

AB
sumber
Terima kasih sobat. itu berhasil. saya tidak mendapatkan batas ini pula.
ViBE
Kenapa semua file dalam folder dan bukan hanya yang memberi masalah? Mungkin sudo rm /etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpgsudah cukup.
tigerjack89
0

Saya mencoba solusi dari @AB itu tidak berjalan dengan baik tetapi saya berhasil melakukan yang dimodifikasi. Saya menginstal y-ppa-manager:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo update && sudo apt-get install y-ppa-manager

Meluncurkannya:

sudo y-ppa-manager

Dan kemudian: Kelola PPA> menghapus semua PPA yang berisi webupd8team (saya punya 4 dari mereka) dan kemudian menutup y-ppa = manager.

Di konsol, saya menambahkannya kembali. Mis:

sudo add-apt-repository ppa:webupd8team/java -y
sudo add-apt-repository ppa:webupd8team/sublime-text-3 -y
....
....

Dan saya melakukan sudo apt-get updatedan semua berjalan lancar. Tidak ada kesalahan lagi.

iMitwe
sumber
0

Saya menggunakan perintah berikut untuk menginstal semua kunci yang hilang secara otomatis:

sudo apt install add-apt-key -y
sudo apt-get update 2>&1 >/dev/null | awk '/InRelease:.*not available: NO_PUBKEY/{print "sudo add-apt-key "$NF}' | sh -x

Berikut adalah contoh output:

+ sudo add-apt-key 4C1CBE14852541CB
gpg: requesting key 852541CB from hkp server keyserver.ubuntu.com
gpg: key 852541CB: "Launchpad PPA for Panda Jim" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
OK
+ sudo add-apt-key 03647209B58A653A
gpg: requesting key B58A653A from hkp server keyserver.ubuntu.com
gpg: key B58A653A: "Launchpad PPA for Unit 193" not changed
gpg: Total number processed: 1
gpg:              unchanged: 1
OK

Semoga ini membantu.

SebMa
sumber