gpg: tuş kilidi kaynağı '/etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpg': kaynak sınırı


18

Ne yaparsam yapayım aşağıdaki hatayı alıyorum:

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

Orijinal hata (Felemenkçe)

Orijinal Felemenkçe

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 <ftpmaster@ubuntu.com>” niet veranderd
gpg: sleutel FBB75451: “Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>” niet veranderd
gpg: sleutel C0B21F32: “Ubuntu Archive Automatic Signing Key (2012) <ftpmaster@ubuntu.com>” niet veranderd
gpg: sleutel EFE21092: “Ubuntu CD Image Automatic Signing Key (2012) <cdimage@ubuntu.com>” 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)

İşte orijinal hata bütünüyle:

Google çevirdi

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 <ftpmaster@ubuntu.com>" not changed
gpg : key FBB75451 : "Ubuntu CD Image Automatic Signing Key <cdimage@ubuntu.com>" not changed
gpg : key C0B21F32 : "Ubuntu Archive Automatic Signing Key (2012 ) <ftpmaster@ubuntu.com>" not changed
gpg : key EFE21092 : "Ubuntu CD Image Automatic Signing Key (2012 ) <cdimage@ubuntu.com>" 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 )

Bunu düzeltmeye çalıştığım şeyler:

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

Ve ayrıca: sudo apt-mark hold apt; sudo apt-get -f install


Bir şey yüklemeye çalışırken ayrıca aşağıdakileri elde ederim:

UYARI: Aşağıdaki paketlerin kimliği doğrulanamaz!


lütfen hata raporunu tercüme edin.
Avinash Raj

@AvinashRaj, güncellenmiş sorumu görün!
blade19899

Emin değilim ama aşağıdaki hatalar ilişkili gibi görünüyor. Bazı PPA'lar da içerir. bugs.launchpad.net/ubuntu/+source/apt/+bug/1263540 bugs.debian.org/cgi-bin/bugreport.cgi?bug=733028
LiveWireBT

1
Lütfen sudo env LC_ALL=C apt-get -f installiletileri İngilizce göstermek için komutu çalıştırın . Hata mesajlarının otomatik olarak İngilizce'ye çevirisi her şeyden daha kafa karıştırıcıdır, çünkü tam ifade önemlidir.
Gilles 'SO- kötü olmayı kes'

4
Düzeltme yolum ppas kaldırmak ve sonra /etc/apt/trusted.gpg.d birkaç (istenmeyen) gpg dosyalarını silmek oldu. Bu sorunun yeniden açılması gerektiğini düşünüyorum.
Swarnendu Biswas

Yanıtlar:


8

Webupd8 ekibinin y-ppa-manager'ını önceden yüklerseniz hayatınız daha kolay olacaktır

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

Ardından, varolan gpg'leri yürüterek kaldırabilir veya yedekleyebilirsiniz:

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

Şimdi böyle bir şey göreceksiniz:

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

Bu, tüm anahtarları yeniden içe aktarmanız gerekeceği anlamına gelir ...

Şimdi y-ppa-manager uygulamasını başlatın

Click on Advanced
Select Try to import all missing GPG keys

BAM! Tüm depolarınız doğru şekilde çalışarak işinize geri dönmelisiniz!


teşekkürler dostum. işte bu hile yaptı. Zaten bu sınırı alamıyorum.
ViBE

Neden klasördeki tüm dosyalar, sadece sorun veren dosya değil? Belki sudo rm /etc/apt/trusted.gpg.d//webupd8team-sublime-text-3.gpgyeterlidir.
tigerjack89

0

@AB'den çözüm denedim, iyi gitmedi ama değiştirilmiş bir tane yapmayı başardım. Yükledim y-ppa-manager:

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

Başlattı:

sudo y-ppa-manager

Ve sonra: PPA'ları yönet> içeren tüm PPA'ları kaldırdım webupd8team (4 tane vardı) ve sonra y-ppa = manager'ı kapattı.

Konsolda onları tekrar ekledim. Örn:

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

Ve yaptım sudo apt-get updateve hepsi sorunsuz gitti. Artık hata yok.


0

Tüm eksik anahtarları otomatik olarak yüklemek için aşağıdaki komutları kullanıyorum:

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

İşte bir örnek çıktı:

+ 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

Bu yardımcı olur umarım.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.