[solved] Nieudana aktualizacja pakietów: "Nie można zainicjować informacji o pakietach"

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
Awatar użytkownika
CoyaDeBrojara
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 27 kwie 2011, 21:20
Płeć: Kobieta
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Gdynia (PL) / Trondheim (NO)
Kontakt:

[solved] Nieudana aktualizacja pakietów: "Nie można zainicjować informacji o pakietach"

Post autor: CoyaDeBrojara »

Aktualizacje systemu sprawdzam ręcznie, codziennie. Dzisiejszego dnia system wywalił mi następujący błąd:

Kod: Zaznacz cały

Nie można zainicjować informacji o pakietach

Wystąpił niemożliwy do rozwiązania problem podczas inicjalizacji informacji o pakietach.

Proszę zgłosić ten błąd dla pakietu \"update-manager\" załączając poniższą treść komunikatu błędu:

'E:Encountered a section with no Package: header, 
E:Problem with MergeList /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_precise-updates_restricted_binary-amd64_Packages, 
E:Nie udało się otworzyć lub zanalizować zawartości list pakietów.'
Sądziłam że może to być kwestia uszkodzenia menedżera aktualizacji jednakże synaptic wywala podobny błąd:

Kod: Zaznacz cały

E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_precise-updates_restricted_binary-amd64_Packages
E: Nie udało się przetworzyć lub odczytać listy pakietów lub pliku stanu.
E: _cache->open() failed, please report.
Myślałam że to problem z uszkodzonymi pakietami, więc w konsoli wklepałam wszystkie znane mi polecenia. Jednakże:

Kod: Zaznacz cały

coya@coya-GT680R-GX680R-GT683R-GT683DXR-GX660DXR:~$ sudo apt-get install -f
[sudo] password for coya: 
Czytanie list pakietów... Błąd!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_precise-updates_restricted_binary-amd64_Packages
E: Nie udało się otworzyć lub zanalizować zawartości list pakietów.
coya@coya-GT680R-GX680R-GT683R-GT683DXR-GX660DXR:~$ sudo dpkg --configure -a
coya@coya-GT680R-GX680R-GT683R-GT683DXR-GX660DXR:~$ sudo apt-get dist-upgrade
Czytanie list pakietów... Błąd!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_precise-updates_restricted_binary-amd64_Packages
E: Nie udało się otworzyć lub zanalizować zawartości list pakietów.
coya@coya-GT680R-GX680R-GT683R-GT683DXR-GX660DXR:~$ 
Ubuntu (12.04 jądro: 3.2.0-23-lowlatency) działa poprawnie, tylko nie mogę niczego zaktualizować, zainstalować, ani przez synaptika, ani przez centrum oprogramowania.

Próba wysłania raportu błędu kończy się niepowodzeniem, z wyświetlaniem następującego komunikatu:

Kod: Zaznacz cały

Nie można ustalić pakietu lub nazwy pakietu źródłowego.
Jestem raczej niezbyt zaawansowaną użytkowniczką linuxa, więc proszę o możliwie proste wytłumaczenie problemu.
Z góry dziękuję za pomoc... :roll:

//bear7: Polecenia, wyniki poleceń, fragmenty plików systemowych itp. umieszczaj w znacznikach CODE.
Scio me nihil scire.
bear7
Przyjaciel
Przyjaciel
Posty: 6686
Rejestracja: 20 sty 2009, 23:12
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Inne
Architektura: x86_64
Lokalizacja: pwd

Re: Błąd "listy pakietów"

Post autor: bear7 »

Spróbuj te dwa poniższe polecenia:

Kod: Zaznacz cały

sudo rm /var/lib/apt/lists/* -vf

Kod: Zaznacz cały

sudo apt-get update
OT:
Nie przeszkadza Ci, że "pół" terminala zajmuje twoja nazwa hosta?
coya@coya-GT680R-GX680R-GT683R-GT683DXR-GX660DXR:~$
Możesz to zmienić edytując odpowiedni plik:

Kod: Zaznacz cały

sudo gedit /etc/hostname
O pomoc pytaj a forum, a nie przez PW.
Awatar użytkownika
CoyaDeBrojara
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 27 kwie 2011, 21:20
Płeć: Kobieta
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Gdynia (PL) / Trondheim (NO)
Kontakt:

Re: Błąd "listy pakietów"

Post autor: CoyaDeBrojara »

Chylę czoła przed twym geniuszem :-D Zadziałało...
Bardzo dziękuję za szybką i konkretną odpowiedź.

Tak z ciekawości, jak rozumiem, polecenie usuwa całą listę pakietów zainstalowanych w systemie.
Czemu służy dodatek -vf na końcu ?

Hosta... Hmn... trochę przeszkadza ten chaotyczny ciąg znaków - zmienię... chyba :mrgreen:
Scio me nihil scire.
Awatar użytkownika
kondziu jah
Zakręcona Traszka
Zakręcona Traszka
Posty: 621
Rejestracja: 27 wrz 2010, 19:54
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Fluxbox
Architektura: x86_64
Lokalizacja: Wrocław
Kontakt:

Re: Błąd "listy pakietów"

Post autor: kondziu jah »

rm = remove = usuń
* = wszystko
/var/lib/apt/lists/* = wszystko z podanego katalogu (czyli, w tym przypadku, listy pakietów)
-v = verbose = tryb gadatliwy (wypisuje wszystko co się dzieje - w tym przypadku wszystkie usuwane pozycje)
-f = force = na siłę (nie przerywa usuwania, gdy wystąpi błąd czy coś)
Skrypt pobierający najnowszy sterownik nvidia -> http://adf.ly/Y8HRT
http://adf.ly/Y8HMh -> zaproszenie do dropboksa -> 500MB gratis.
http://adf.ly/?id=5385762 -> zarabiaj na linkowaniu
http://adf.ly/YIOh1 -> UIQ3 is not dead!
Awatar użytkownika
CoyaDeBrojara
Piegowaty Guziec
Piegowaty Guziec
Posty: 10
Rejestracja: 27 kwie 2011, 21:20
Płeć: Kobieta
Wersja Ubuntu: 13.10
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: Gdynia (PL) / Trondheim (NO)
Kontakt:

Re: Błąd "listy pakietów"

Post autor: CoyaDeBrojara »

Dziękuję :-D Takich ludzi i takich odpowiedzi ze świecą szukać :twisted:

-- 12 sie 2012, o 22:29 --

Rozumiem że problem został już rozwiązany, i poniekąd wiem, jak naprawić występujący błąd.
Jednakże dzisiaj, podczas próby aktualizacji wystąpił podobny błąd. Czy ktoś może orientuje się dlaczego ów problem występuje i jak zaradzić temu, by nie występował w przyszłości ??

Kod: Zaznacz cały

Nie można zainicjować informacji o pakietach

Wystąpił niemożliwy do rozwiązania problem podczas inicjalizacji informacji o pakietach.

Proszę zgłosić ten błąd dla pakietu \"update-manager\" załączając poniższą treść komunikatu błędu:

'E:Encountered a section with no Package: header, 
E:Problem with MergeList /var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_precise-security_restricted_binary-i386_Packages, 
E:Nie udało się otworzyć lub zanalizować zawartości list pakietów.'
Tak z ciekawości, dlaczego obecnie pokazuje problem przy binariach (jak mniemam) 32bitowych:

Kod: Zaznacz cały

E:Problem with MergeList /var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_precise-security_restricted_binary-i386_Packages, 
A poprzednio przy 64 bitowych ?

Kod: Zaznacz cały

E:Problem with MergeList /var/lib/apt/lists/pl.archive.ubuntu.com_ubuntu_dists_precise-updates_restricted_binary-amd64_Packages,
Scio me nihil scire.
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 5 gości