Ubuntu ve diğer dağıtımlardaki bozuk paketleri kaldırın

kırık paketler

Elbette bazı durumlarda sorun yaşadınız kırık paketler. Eğer öyleyse ve bir Debian / Ubuntu dağıtımınız varsa veya bunlara dayalı olarak, bu eğitimdeki adımları izleyerek bu sorunları oldukça basit bir şekilde çözebilirsiniz. Böylelikle size bir baş belası olmaktan çıkacaklar ...

Ama her şeyden önce bilmelisin Onlar neler Kırık paketler, zaten bilmiyorsanız. Pekala, bazen bir paketin herhangi bir nedenle doğru şekilde kurulamaması veya bağlı olduğu paketlerin geri kalanıyla uyumlu olmaması söz konusu olabilir. Böyle bir durumda dağıtımdan herhangi bir paketi güncelleyemez, yükleyemez veya kaldıramazsınız. Tüm bu sıkıntıya neden olan paket, sözde kırık paket ...

Jardines de Viveros nedenleri kırık paketlerin verilme nedeni şunlar olabilir:

  • Dağıtımın resmi depolarının dışında bir program kurmaya çalıştınız.
  • Bir programın kurulumu yanlışlıkla kesintiye uğrar. Sebepler ne olursa olsun.
  • Veya işletim sistemi güncellemesinin kesintiye uğradığını.
  • Yukarıdakiler en sık görülen nedenler olsa da başka nedenler de var ...

Bozuk paket sorununu düzeltin

Sebep ne olursa olsun, her şeyin doğru şekilde çalışmaya devam etmesi için onu düzeltmelisiniz. Bu yaygın soruna bir çözüm bulmak için şunları izlemelisiniz: basit adımlar ...

Hata

Muhtemelen bir şey yüklemeye çalıştığınızı görmüşsünüzdür. tipik hata türü:

  • Lock / var / lib / dpkg / lock alınamadı
  • / Var / lib / apt / list / dizini kilitlenemiyor

Yapabilmek için problemi çözmek şu komutları çalıştırabilirsiniz:

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock

Dpkg ile sorunu düzeltin

Düşük seviyeli paket yönetimi aracını kullanırken muhtemelen dpkg ve hatayı aldın:

  • dpkg: [paket_adı] (–purge)) paketini işlerken hata

Daha düzelt Soruna neden olan paketin adını bilmiyorsanız aşağıdakileri yapabilirsiniz:

sudo dpkg –configure -a
sudo dpkg –remove –force-remove –reinstreq

Bunun yerine, adını biliyorsanız bunu dene:

sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/
sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete

Değiştirmeyi unutma paketinizin_adı sizin durumunuzda soruna neden olan paketin adına göre ...

APT ile sorunu düzeltin

Bunu yapmanın başka bir yolu, üst düzey paket yöneticisi olan APT'yi kullanmaktır. Bunu yapmak için önce paketlerin yeni sürümlerinin olmadığından emin olun:

sudo apt –fix-missing update

Değilse, dene koşmak Emir:

sudo apt install -f
sudo apt update


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: AB Internet Networks 2008 SL
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.