Strona 1 z 2

Problemy z apt-get po aktualizacji Etch -> Sid

: 30 stycznia 2008, 22:27
autor: grucha
Witam. Zauważyłem, że po aktualizacji mojego Etcha do Sida każda próba instalacji pakietów, czy to przez synaptic czy konsolowo apt-get'em kończy się takim komunikatem:

Kod: Zaznacz cały

acpid: podproces post-installation script zwrócił kod błędu 1
lub dla konsolki:

Kod: Zaznacz cały

Wystąpiły błędy podczas przetwarzania:
 acpid
E: Sub-process /usr/bin/dpkg returned an error code (1)
Coprawda cała instalacja kończy się sukcesem, ale mimo wszystko wolałbym, żeby się instalowało bez niespodzianek. Może ktoś wie jak sobie z tym poradzić ???

: 01 lutego 2008, 11:06
autor: 3ndriu
Spróbuj:

Kod: Zaznacz cały

apt-get -f install
Jak nie pomoże, to przejrzyj ten temat

: 01 lutego 2008, 19:36
autor: Simson
Witam.
Problem jest ten sam dlatego dopisuje się do tego tematu
Po upgradzie systemu mam problem z javą. Czy chce ją zainstalować, czy też usunąć za każdym razem są błędy:

Kod: Zaznacz cały

Usuwanie sun-java5-bin ...
/usr/share/icons/sun-java5.png is not a directory
dpkg: błąd przetwarzania sun-java5-bin (--remove):
 podproces post-removal script zwrócił kod błędu 2
dpkg: błąd przetwarzania sun-java6-bin (--remove):
 Pakiet jest w złym stanie - powinien zostać przeinstalowany
 przed usunięciem.
Wystąpiły błędy podczas przetwarzania:
 sun-java5-bin
 sun-java6-bin
E: Sub-process /usr/bin/dpkg returned an error code (1)
Próbowałem zainstalować coś innego i podobnie sprawa wygląda.
Instalowałem/usuwałem przez apt-get, aptitude i za każdym razem ten sam błąd

Prosze Was o pomoc.
Pozdrawiam.

[ Dodano: 2008-02-01, 19:38 ]
dpkg -C

Kod: Zaznacz cały

W przypadku niżej wymienionych pakietów wystąpiły problemy podczas
instalowania. Aby te pakiety (oraz inne, zależne od nich) działały
poprawnie, muszą zostać przeinstalowane.
 sun-java6-bin        Sun Java(TM) Runtime Environment (JRE) 6 (architecture de

Niżej wymienione pakiety zostały rozpakowane ale nie skonfigurowane.
Aby te pakiety działały poprawnie, muszą zostać skonfigurowane poprzez
wywołanie dpkg --configure lub użycie opcji konfiguracji w menu dselect.
 sun-java6-jre        Sun Java(TM) Runtime Environment (JRE) 6 (architecture in

Niżej wymienione pakiety zostały wpół-zainstalowane, gdyż wystąpiły problemy
podczas ich instalowania. Proces ten prawdopodobnie może zostać powtórzony;
pakiety mogą też być usunięte poprzez wywołanie dpkg --remove lub użycie dselect.
 sun-java5-bin        Sun Java(TM) Runtime Environment (JRE) 5.0 (architecture 
Czyli pakiet jest uszkodzony. W jaki sposób pozbyć się tego pakietu?
Próbowałem przez:
dpkg -r sun-java6-bin

Kod: Zaznacz cały

sun-java6-bin (--remove):
 Pakiet jest w złym stanie - powinien zostać przeinstalowany
 przed usunięciem.
Wystąpiły błędy podczas przetwarzania:
 sun-java6-bin

: 01 lutego 2008, 21:36
autor: Lu-CyfeR

Kod: Zaznacz cały

apt-get clean

Kod: Zaznacz cały

apt-get autoremove

Kod: Zaznacz cały

apt-get -f install
ewentulanie jeszcze apt-get upgrade ;)
Zobacz, może pomoże :)

: 07 lutego 2008, 12:41
autor: blanca
Witam własnie zaktualizowałam sobie wersję Etch do Sid. Na pierwszy rzut oka wszystko wygląda okay. Natomiast jesli próbouję cokolwiek zainstalowac poprzez apt wywala mi błędy.
Zajrzałam na ta stronę
i urzyłam
# aptitude update && aptitude dist-upgrade
na co dostałam
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
W: Nie udało się zablokować pliku pamięci stanu, został więc otwarty tylko do odczytu. Wprowadzone zmiany stanu pakietów NIE będą zachowane!
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
E: Nie można przebudować informacji o pakietach
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
W: Nie udało się zablokować pliku pamięci stanu, został więc otwarty tylko do odczytu. Wprowadzone zmiany stanu pakietów NIE będą zachowane!
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
spróbowałam porzez to
apt-get -f install
dostałam
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
więc zrobiłam wkońcu
dpkg --configure -a
i wyszło z tego
Konfigurowanie hal (0.5.10-5) ...
Reloading system message bus config...Failed to open connection to system message bus: Failed to connect to socket /var/run/dbus/system_bus_socket: Connection refused
invoke-rc.d: initscript dbus, action "force-reload" failed.
Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.
dpkg: błąd przetwarzania hal (--configure):
podproces post-installation script zwrócił kod błędu 2
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gnome-mount:
gnome-mount zależy od hal; jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania gnome-mount (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gnome-volume-manager:
gnome-volume-manager zależy od gnome-mount; jednakże:
Pakiet gnome-mount nie jest jeszcze skonfigurowany.
gnome-volume-manager zależy od hal (>= 0.5.5.1); jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania gnome-volume-manager (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie update-notifier:
update-notifier zależy od hal; jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania update-notifier (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
Konfigurowanie acpid (1.0.6-5) ...
tar: Usunięcie początkowego `/' z nazw plików
tar: /etc/logrotate.d/acpid*: Nie można stat: Nie ma takiego pliku ani katalogu
tar: /var/log/acpid*: Nie można stat: Nie ma takiego pliku ani katalogu
tar: /etc/acpi/powerbtn.sh*: Nie można stat: Nie ma takiego pliku ani katalogu
tar: /etc/acpi/events/powerbtn*: Nie można stat: Nie ma takiego pliku ani katalogu
tar: Zakończenie z błędem z powodu uprzednich błędów
Stopping Hardware abstraction layer: hald.
Loading ACPI modules....
Starting Advanced Configuration and Power Interface daemon...invoke-rc.d: initscript acpid, action "start" failed.
dpkg: błąd przetwarzania acpid (--configure):
podproces post-installation script zwrócił kod błędu 1
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie network-manager:
network-manager zależy od hal (>= 0.5.7.1); jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania network-manager (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie network-manager-gnome:
network-manager-gnome zależy od network-manager (>= 0.6.5); jednakże:
Pakiet network-manager nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania network-manager-gnome (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gnome-power-manager:
gnome-power-manager zależy od hal (>= 0.5.10-1); jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania gnome-power-manager (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie sound-juicer:
sound-juicer zależy od hal; jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania sound-juicer (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie gnome-desktop-environment:
gnome-desktop-environment zależy od gnome-power-manager (>= 2.20.1); jednakże:
Pakiet gnome-power-manager nie jest jeszcze skonfigurowany.
gnome-desktop-environment zależy od gnome-volume-manager (>= 2.17.0); jednakże:
Pakiet gnome-volume-manager nie jest jeszcze skonfigurowany.
gnome-desktop-environment zależy od sound-juicer (>= 2.20.1); jednakże:
Pakiet sound-juicer nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania gnome-desktop-environment (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie kdebase:
kdebase zależy od hal | kfreebsd-gnu | hurd; jednakże:
Pakiet hal nie jest jeszcze skonfigurowany.
Pakiet kfreebsd-gnu nie jest zainstalowany.
Pakiet hurd nie jest zainstalowany.
dpkg: błąd przetwarzania kdebase (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
dpkg: problemy z zależnościami uniemożliwiają skonfigurowanie kde-core:
kde-core zależy od kdebase (>= 4:3.5.5); jednakże:
Pakiet kdebase nie jest jeszcze skonfigurowany.
dpkg: błąd przetwarzania kde-core (--configure):
problemy z zależnościami - pozostawiony nieskonfigurowany
Wystąpiły błędy podczas przetwarzania:
hal
gnome-mount
gnome-volume-manager
update-notifier
acpid
network-manager
network-manager-gnome
gnome-power-manager
sound-juicer
gnome-desktop-environment
kdebase
kde-core
sorki za tak dużego posta ale inaczej się nie da

próbowałam też poprzez

Kod: Zaznacz cały

# apt-get clean
 apt-get autoremove
dostaje to samo co kolega wyżej

Kod: Zaznacz cały

tar: Zakończenie z błędem z powodu uprzednich błędów
Stopping Hardware abstraction layer: hald.
Loading ACPI modules....
Starting Advanced Configuration and Power Interface daemon...invoke-rc.d: initscript acpid, action "start" failed.
dpkg: błąd przetwarzania acpid (--configure):
 podproces post-installation script zwrócił kod błędu 1
Wystąpiły błędy podczas przetwarzania:
 acpid
E: Sub-process /usr/bin/dpkg returned an error code (1)

: 07 lutego 2008, 14:15
autor: Bodzio
ok, niektórzy się rzucają od razu na głęboką wodę - hmmm, jest to jakaś metoda :-P
Blanka - powinna upgradować system najpierw z Etcha do Lenny - jak system przetestujesz i będzie dobrze działał, to wtedy można robić ciąg dalszy, czyli Lenny -> Sid.
Teraz rady :)
jeśli jedziesz z etcha do lennego - w pliku sources.list wpisuj TYLKO wpisy dla Lenny'ego
jak upgrade leci z Lenny -> Sid - wpisy TYLKO dla Sid.
Nie róbcie absolutnie mieszania wpisów np. Etch i Lenny bo to śmierć systemu. W takie coś może się bawić ktoś naprawdę doświadczony np admini i moderatorzy tego forum (szacunek).
Ważne: po wprowadzeniu nowych wpisów w sources.list koniecznie należy wyczyścić cache systemu poleceniem:
aptitude clean

Sprawdzenie zgodności zależności pakietów robimy:
aptitude -f install
Jeśli te zabiegi nie pomogą, usuwamy niesforny pakiet :) (nie skonfigurowany, lub źle skonfigurowany) przy pomocy
aptitude purge --force-all nazwa_pakietu
Jeśli i to nie pomoże, musimy uciec się do ręcznego przeszukania systemu pod kątem nazwy zwalonego pakietu i ręcznie wszystko wyczyścić. W tym przypadku polecam konsolowe mc które bardzo ładnie sobie radzi z wyszukiwaniem podając w wyniku pełną ścieżkę do szukanego pliku i katalogu.
Potem po raz kolejny wykonujemy dist-upgrade i dist-update
Ważna zasada - nie bawić się w instalowanie czegokolwiek jeśli aptitude -f install wyrzuca błędy.
Kolejne: jeśli robimy tak duże upgrade systemu (przeskok jednej całej wersji) może się zdarzyć że system będzie chcial odinstalować nam całe KDE lub Gnome. Nie bójmy się tego, zgódźmy się - zasze potem można to doinstalować.
Ok, to by było chyba wszystko, myślę że troszkę rozjasniłem i pomogłem :)

: 07 lutego 2008, 15:00
autor: blanca
Bodzio pisze:ok, niektórzy się rzucają od razu na głęboką wodę - hmmm, jest to jakaś metoda :-P
Chciałam tylko zainstalować sobie Diablo2 Lord Of Destruction na Linuxie i wyszło z tego jedno wielkie przemeblowanie. Na wszystkich forach opis był pod KDE wiec instalacja KDE, potem instalacja gry przez wine. No to wszytsko ładnie pięknie a gra nie poszła. Potem instalacja partycji windowsowej pod linuxem i odpalenie gry przez wine. No to wszystko ładnie pięknie do momentu kiedy musiałam zaisntalwać sterownik NTFS-3g który wymaga kernela2.6.20. stąd aktualizacja do sid'a z etcha.
Bodzio pisze:Blanka - powinna upgradować system najpierw z Etcha do Lenny
Hmmm krążę po forum i spotykam się z różnymi wersjami Np: tu nie ma żadnych zastrzeżeń

Kod: Zaznacz cały

http://debian.linux.pl/viewtopic.php?t=1442
Bodzio pisze: jeśli jedziesz z etcha do lennego - w pliku sources.list wpisuj TYLKO wpisy dla Lenny'ego
jak upgrade leci z Lenny -> Sid - wpisy TYLKO dla Sid.
stosuję sie do tego

co do tego
Bodzio pisze:Potem po raz kolejny wykonujemy dist-upgrade i dist-update
dist-update powinno być używane zawsze pierwsze i przed *upgrade dlatego że synchronizuję zawartość plikówa ...upgrade instaluje na podstawie żródeł wymienionych w tych plikach.

Bodzio dziekuję za dobre wskazówki... biore się za reinstalacje bo sama z tym nic nie wykombinuję na ten moment....

: 07 lutego 2008, 16:17
autor: 3ndriu
Czasami pomaga zrobienie drugi raz

Kod: Zaznacz cały

aptitude dist-upgrade
Ja np. miałem kłopoty po aktualizacji z Sarge do Lenny i ponowny upgrade je rozwiązał.

: 07 lutego 2008, 17:42
autor: Bodzio
blanca pisze:Chciałam tylko zainstalować sobie Diablo2 Lord Of Destruction na Linuxie i wyszło z tego jedno wielkie przemeblowanie
można było zainstalować grę na virtualce
blanca pisze:kiedy musiałam zaisntalwać sterownik NTFS-3g który wymaga kernela2.6.20
nie jest to prawdą - wprawdzie wywala komunikaty że chce 2.6.20, ale na wcześniejszych też pracuje
blanca pisze:dist-update powinno być używane zawsze pierwsze i przed *upgrade
mea culpa :-P
i na zakończenie - można zainstalować jądro i każdy inny pojedynczy pakiet z wyższej wersji, bez mieszania dystrybucji - proszę się zainteresować apt-preferences i pin-priority

: 07 lutego 2008, 19:26
autor: blanca
Dzięki wezmę się za to po sesji może lepiej pójdzie :)