/usr/bin/dpkg returned an error code (1)

Tematy związane z oprogramowaniem, instalacją, konfiguracją
cudny
Beginner
Posty: 120
Rejestracja: 22 sierpnia 2007, 14:06

/usr/bin/dpkg returned an error code (1)

Post autor: cudny »

Witam.

Chciałem przeinstalować skype.

Kod: Zaznacz cały

apt-get install --reinstall skype
W czasie, gdy komputer instalował pakiety mój dysk piknął, tak mu czasami odwala. I według mnie jest to wyłączenie się dysku, ale nie jestem pewien. Wszystko się zatrzymało ale on tak tylko się "wyłącza" na 5 sekund i wszystko dalej ruszyło i się skończyło, lecz tym błędem:

Kod: Zaznacz cały

Sub-process /usr/bin/dpkg returned and error code (1)
Skype działa ale to pewnie dlatego, że to była reinstalacja. Teraz, gdy chcę coś zainstalować zawsze wyświetla się ten błąd i nic nie da się zainstalować.

Wcześniej występuje jeszcze taka informacja:

Kod: Zaznacz cały

files list file for package `libnss3-0d` is missing final newline
I to jest właśnie prawdopodobnie skutek "wyłączenia" dysku?

Próbowałem ten pakiet ściągać i instalować przez:

Kod: Zaznacz cały

dpkg -i pakiet
ale nic nie pomaga.

Kod: Zaznacz cały

apt-get clean
Też nie pomaga.

Próbowałem również:

Kod: Zaznacz cały

dpkg --configure -a libnss3-0d
ale wyskakiwał błąd, że źle podaje polecenie czy coś, więc użyłem:

Kod: Zaznacz cały

dpkg-reconfigure libnss3-0d
ale wyświetliła się informacja, że pakiet jest uszkodzony albo nie zainstalowany.

Jeszcze jedna ciekawa linijka błędu:

Kod: Zaznacz cały

dpkg: błąd przetwarzania /var/cache/apt/archives/libsdl-image1.2_1.2.6-1_i386.deb (--unpack)
Pomóżcie?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Wykonaj tylko to:

Kod: Zaznacz cały

dpkg --configure -a
bez nazwy pakietu za poleceniem.
cudny
Beginner
Posty: 120
Rejestracja: 22 sierpnia 2007, 14:06

Post autor: cudny »

Wyskakują błędy podczas przetwarzania libnss3-0d i innych pakietów w tym openoffice, bo przy reinstalacji skype ściągały się pakiety openoffice.

Do tego jakieś problemy z zależnościami?
stahoo23
Posty: 46
Rejestracja: 20 marca 2007, 09:05
Lokalizacja: s.o.

Post autor: stahoo23 »

Wklej wszystko --> wklej.org
cudny
Beginner
Posty: 120
Rejestracja: 22 sierpnia 2007, 14:06

Post autor: cudny »

Obrazek

Wrzucam tak, bo nie wiem jak skopiować log?

Edycja:
Tutaj dla pokazania próbowałem zainstalować akurat supertuxa, ale przy wszystkim jest to samo.
Awatar użytkownika
davidoski
Beginner
Posty: 234
Rejestracja: 17 kwietnia 2007, 10:53
Lokalizacja: Poznań

Post autor: davidoski »

Witaj.

Spróbuj tego:

Wytnij i przenieś w jakieś inne bezpieczne miejsce (na wszelki wypadek) plik:

Kod: Zaznacz cały

/var/lib/dpkg/info/libnss3-0d.list
następnie usuń pakiet libnss3-0d

Kod: Zaznacz cały

apt-get remove --purge libnss3-0d
będzie zapewne informował o braku pliku, ale się nie przejmuj tylko zainstaluj pakiet ponownie:

Kod: Zaznacz cały

apt-get update
apt-get install libnss3-0d
Bodzio
Junior Member
Posty: 599
Rejestracja: 26 grudnia 2007, 18:35

Post autor: Bodzio »

Uruchom w konsoli:

Kod: Zaznacz cały

aptitude
Samo aptitude bez żadnego pakietu. Uruchomi się w nakładce graficznej ncurses.
Przy jego pomocy napraw dpkg.
cudny
Beginner
Posty: 120
Rejestracja: 22 sierpnia 2007, 14:06

Post autor: cudny »

Przeniosłem plik, i po poleceniu:

Kod: Zaznacz cały

apt-get...
wyskakuje błąd jak w tytule tematu.

Sposób, który stachoo23 wysłał na PW też nie działa.

[ Dodano: 2008-01-05, 18:38]
Bodzio, nigdy nie posługiwałem się aptitude, nie wiem jak naprawić ten pakiet?
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

Kod: Zaznacz cały

aptitude remove libnss3-0d
aptitude clean
aptitude update
aptitude install libnss3-0d
cudny
Beginner
Posty: 120
Rejestracja: 22 sierpnia 2007, 14:06

Post autor: cudny »

Przy usuwaniu wystąpił błąd taki jak w temacie.

Mam nadzieję, że jakoś da się to rozwiązać, bez reinstalacji.

Edycja:
W katalogu /usr/lib/ nie ma pliku/katalogu libSDL_image?

Edycja::
Zrzuty ekranu z instalacji:

Kod: Zaznacz cały

aptitude install libnss3-0d
Obrazek

Obrazek

Ja już sobie tak myślę, może pomogłaby podmiana tego pliku libnss3-0d, że brakuje jakiejś linijki kodu.
ODPOWIEDZ