E: Alt işlem / usr / bin / dpkg hata kodunu (2) döndürdü nasıl düzeltebilirim?


12

Bu hatayı, icedtea eklentisini indirmeyi denedikten sonra aldım. Denedikten sonra

sudo apt-get upgrade

Aynı hatayı aldım:

Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
 unable to open files list file for package `linux-sound-base': No such device or address
E: Sub-process /usr/bin/dpkg returned an error code (2)

Zaten çözüm aramayı denedim, ancak her biri konuya özgü görünüyor. Herhangi bir öneri?


Çıktı ekleyin lütfencat /var/lib/dpkg/info/linux-sound-base.info
squareborg

cat: /var/lib/dpkg/info/linux-sound-base.info: Böyle bir dosya veya dizin yok
TheUnicornCow

Yanıtlar:


8

Önce deneyin:

sudo rm /var/lib/dpkg/available 
sudo touch /var/lib/dpkg/available  
sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'

Tehlikeli, önceki talimat sorunu çözmezse ...

sudo dpkg --configure -a
sudo apt-get -f install
sudo apt-get clean
sudo apt-get update && sudo apt-get upgrade

Sonuncusu büyük trafik yüküne neden olabilir.


1
Bunu denedim, ama yine de aynı hatayı aldım. Terminalden bir şey yapıştırmalı mıyım?
TheUnicornCow

1
"Rm: '/ var / cache / apt / archives / partial': bir dizini kaldıramıyorum" hatası alıyorum. Güncellenmiş ve yükseltilmiş ancak yine de aynı hatayı aldı
TheUnicornCow

Bir hata var "ls: erişemiyorum / var / cashe / apt / archives: Böyle bir dosya veya dizin yok" hangi tür beni ilgilendiriyor. / Var / cashe'nin olmadığını bulmak için biraz geriye gidiyorum. Sabit sürücüye kaydedilen çok önemli bir şeyim yok, sadece lubuntu'yu yeniden yüklemek daha kolay olur mu?
TheUnicornCow

2
Sizin önerdiğiniz neden açıklayınız sudo rm /var/cache/apt/archives/*?
heemayl

@heemayl @ user1940477 cleanaslında bunu yapmaz .. Ama oldu değil , net üzerinde söz insanlar olarak, sağ, bunu yapmamalısın. ÜZGÜNÜZ
Croll

4

Bunun eski bir gönderi olduğunu biliyorum ama aynı hatayı aldım. Bu komutla ilgili sorunu çözdüm:

sudo dpkg --configure -a

0

Bunu bir Alman linkinden denedim:

Downlad and start available.ksh . Sonra :

sudo apt-get update && sudo apt-get dist-upgrade
sudo dpkg --clear-avail
sudo apt-get update && sudo apt-get dist-upgrade

( Kaynak )

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.