Strona 1 z 1

[+] dpkg nienaprawialny błąd krytyczny

: 23 stycznia 2014, 19:59
autor: pone13
Świeżutki system nic nie grzebany i od pewnego momentu (instalacja kernel'a z backportów) nie mogę zainstalować
żadnego pakietu za pomocą apt'a błąd poniżej.
Wyczyściłem listę pakietów w /var/lib/apt/lists i dalej lipa, o co tu może chodzić?

Kod: Zaznacz cały

Odczytywanie dzienników zmian... Zrobione         
Rozpakowywanie szablonów dla pakietów: 100%
Wybieranie wcześniej niewybranego pakietu libaacplus2:amd64.
dpkg: nienaprawialny błąd krytyczny, przerywanie:
 nie można otworzyć listy plików pakietu "sgml-base": Błąd wejścia/wyjścia
E: Sub-process /usr/bin/dpkg returned an error code (2)
W czasie instalacji wystąpiły problemy. Próba naprawy:

: 23 stycznia 2014, 20:42
autor: Yampress
aptitude ...
aptitude autoremove -f

: 24 stycznia 2014, 00:24
autor: ArnVaker
Jakiś problem z plikiem /var/lib/dpkg/info/sgml-base.list, obadaj co tam z nim. Dla porównania u mnie:

Kod: Zaznacz cały

$ ls -l /var/lib/dpkg/info/sgml-base.list
-rw-r--r-- 1 root root 889 Apr  8  2013 /var/lib/dpkg/info/sgml-base.list

Kod: Zaznacz cały

$ cat /var/lib/dpkg/info/sgml-base.list
/.
/var
/var/lib
/var/lib/sgml-base
/usr
/usr/sbin
/usr/sbin/install-sgmlcatalog
/usr/sbin/update-catalog
/usr/share
/usr/share/sgml
/usr/share/sgml/misc
/usr/share/sgml/dtd
/usr/share/sgml/entities
/usr/share/sgml/declaration
/usr/share/sgml/stylesheet
/usr/share/doc
/usr/share/doc/sgml-base
/usr/share/doc/sgml-base/changelog.gz
/usr/share/doc/sgml-base/examples
/usr/share/doc/sgml-base/examples/postrm
/usr/share/doc/sgml-base/examples/postinst
/usr/share/doc/sgml-base/examples/prerm
/usr/share/doc/sgml-base/README.Debian
/usr/share/doc/sgml-base/NEWS.Debian.gz
/usr/share/doc/sgml-base/copyright
/usr/share/doc/sgml-base/TODO
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/install-sgmlcatalog.8.gz
/usr/share/man/man8/update-catalog.8.gz
/usr/share/sgml-base
/usr/share/sgml-base/transitional.cat
/usr/share/sgml-base/catalog.centralized
/usr/share/sgml-base/catalog.super
Jakby co, możesz go usunąć i przeinstalować pakiet.

: 24 stycznia 2014, 08:30
autor: pone13
Dzięki panowie za odpowiedź problem został namierzony, padł mi jeden dysk w macierzy ma kilka bad sektorów akurat tam gdzie leża pliki apt'a.
Temat zamykam.


Gdy zamykasz jako rozwiązany to stawiasz [+] w tytule tematu w którym piszesz. W pierwszym poście.

: 24 stycznia 2014, 14:23
autor: ArnVaker
To plik dpkg akurat był.