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.