Bozuk paketleri düzeltmek için bir senaryo hazırladım. Bu, /var/log/dist-upgrade/apt.log dosyasındaki bozuk paketleri arar ve ardından paket adlarını bulur ve bunlara belirtilen komutu uygular.
Bu komut dosyasını kullanmaya dikkat edin, çünkü bazen bazı bozuk paketler sistemle ilgilidir ve yeni bir sorun yaratabilir. bu yüzden remove komutu yerine install veya upgrade komutunu kullanın .
Buradan alın
Aşağıdaki komutu kullanarak komut dosyasını indirin:
wget https://gist.githubusercontent.com/EmpireWorld/8eb920165777399cfd684d8d4227a6e2/raw/17e6d4a151a6163aa45dd8302b965ed433b27741/fix-broken.sh
Sonra çalıştırın:
./fix-broken.sh
Ayrıca, aşağıdaki gibi kırık paketlere uygulamak istediğiniz eylemi de ayarlayabilirsiniz:
./fix-broken (install|upgrade|remove)
Varsayılan eylem kaldır .
Broken dependencies
Durum sayfamda yok .