Paket listeleri okunuyor… Hata!


9

Çalıştırdığımda sudo apt-get updatebu hatayı alıyorum:

Reading package lists... Error!
E: Unable to parse package file /var/lib/dpkg/status (1)
E: The package lists or status file could not be parsed or opened.

Her satır ne diyor ve nasıl çözülüyor?

VMWare Workstation 10.0.2'de Linux Mint 17 Qiana Cinnamon kullanıyorum.


1
Var mı /var/lib/dpkg/status? Öyleyse, izinleri nelerdir ve boş mu? Değilse, ne içerir?
Faheem Mitha

Evet, var. İzinleri 644'tür. Paket adı, durumu, önceliği ... vb. Gibi paketlerin ayrıntılı bir listesini içerir. Aynı izinlere sahip bir "durum-eski" dosyası da vardır. Aynı bilgileri içeriyor gibi görünüyor.
Jeffrey_B

Yanıtlar:


19

Bu hatayı google'da bu hatayı açıklayan birçok bağlantı vardır. Dosya bozuldu gibi görünüyor. Burada belirtilen seçenekleri deneyebilirsiniz .

sudo mv /var/lib/dpkg/status /var/lib/dpkg/status.bad
sudo cp /var/lib/dpkg/status-old /var/lib/dpkg/status
sudo apt-get update

Aşağıdaki seçenek bu özel durum için işe yaramadı.

Benzer sorunu açıklayan başka bir bağlantı da burada .

sudo rm /var/lib/apt/lists/* -vf
sudo apt-get clean
sudo apt-get update
sudo apt-get upgrade

İlk seçenek işe yaradı. Önce ikinci seçeneği denedim, ancak hata tekrar ortaya çıktı. Teşekkürler Ramesh.
Jeffrey_B

1
U & L Stack Exchange'e hoş geldiniz. Çalıştığına sevindim. :)
Ramesh

1
@Ramesh benim. :-)
Avinash Raj

@AvinashRaj, evet.
Ramesh

@Ramesh ikinci kod bloğunu kaldırmalısınız. Çünkü içindeki dosyaları kaldırmak /var/lib/apt/lists/onun için işe yaramaz.
Avinash Raj

1

Listeler klasöründeki dosyaları kaldırmak iyi çalışıyor.

Bu arada apt-getkomut satırı bash sonra Net üzerinde öğrendim iyi çalışıyor.

Sadece ekle:

sudo apt-get -f install

bir güncelleme / yükseltme iyi çalışıyor.


0

Yukarıda belirtildiği gibi ben de aynı hatayla karşılaştım ve ikinci çözüm Mr.Ramesh tarafından tarif edildiği gibi mükemmel çalışıyor

$ sudo rm /var/lib/apt/lists/* -vf
$ sudo apt-get clean
$ sudo apt-get update
$ sudo apt-get upgrade

Oluşturulan karışıklığı temizlemek için mükemmel çalışır. Genellikle bu hata ağ ile ilgili sorunlardan kaynaklanır.

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.