|
[SOLVED] Nie moge zaktualizować systemu
matiit - 14-04-2007 23:54
mat:/home/mat# apt-get upgrade Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Należy uruchomić `apt-get -f install', aby je naprawić. Następujące pakiety mają niespełnione zależności: k3b: Wymaga: libk3b3 (>= 1.0) ale nie jest zainstalowany E: Niespełnione zależności. Spróbuj użyć -f. mat:/home/mat# apt-get upgrade -f Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Naprawianie zależności... Gotowe Zostaną zainstalowane następujące NOWE pakiety: libk3b3 Następujące pakiety zostały zatrzymane: locales 0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. 15 nie w pełni zainstalowanych lub usuniętych. Konieczne pobranie 1057kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 2871kB miejsca na dysku. Czy chcesz kontynuować [T/n]? T Pob: 1 ftp://ftp.pl.debian.org sid/main libk3b3 1.0-1 [1057kB] Pobrano 1057kB w 16s (64,1kB/s) (Odczytywanie bazy danych ... 176262 plików i katalogów obecnie zainstalowanych.) Rozpakowanie libk3b3 (z .../libk3b3_1.0-1_i386.deb) ... dpkg: błąd przetwarzania /var/cache/apt/archives/libk3b3_1.0-1_i386.deb (--unpack): próba nadpisania `/usr/lib/kde3/libk3balsaoutputplugin.la', który istnieje także w pakiecie libk3b2 dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok) Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/libk3b3_1.0-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) mat:/home/mat#
Taki oto błąd oczywiście próbowałem apt-get -f install oraz apt-get upgrade -f
velmafia - 15-04-2007 00:01
miałem podobny błąd, pomogło usunięcie k3b potem aktualizacja systemu, a następnie znowu zainstalowanie k3b.
aloha
Kaka' - 15-04-2007 00:19
Też miałem to samo. Ale ja natomiast, pogrzebałem w dpkg i przez niego usunąłem pakiet gtk-qt-coś_tam, potem jeszcze jeden pakiet, potem zainstalowałem zależności dla k3b. I działa :)
matiit - 15-04-2007 12:24
Dałem dpkg -r k3b usunęło się dałem apt-get upgrade i chciało instalowac to libk3b3 i znowu błąd :/ mat:/home/mat# dpkg -r k3b (Odczytywanie bazy danych ... 176387 plików i katalogów obecnie zainstalowanych.) Usuwanie k3b ... mat:/home/mat# apt-get -f install Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Naprawianie zależności... Gotowe Zostaną zainstalowane następujące dodatkowe pakiety: libk3b3 Zostaną zainstalowane następujące NOWE pakiety: libk3b3 0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. 1 nie w pełni zainstalowanych lub usuniętych. Konieczne pobranie 0B/1057kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 2871kB miejsca na dysku. Czy chcesz kontynuować [T/n]? T (Odczytywanie bazy danych ... 176124 plików i katalogów obecnie zainstalowanych.) Rozpakowanie libk3b3 (z .../libk3b3_1.0-1_i386.deb) ... dpkg: błąd przetwarzania /var/cache/apt/archives/libk3b3_1.0-1_i386.deb (--unpack): próba nadpisania `/usr/lib/kde3/libk3balsaoutputplugin.la', który istnieje także w pakiecie libk3b2 dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok) Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/libk3b3_1.0-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Kaka' - 15-04-2007 12:26
Wywal to: /var/cache/apt/archives/libk3b3_1.0-1_i386.deb
rm /var/cache/apt/archives/libk3b3_1.0-1_i386.deb
matiit - 15-04-2007 13:16
Próbuje na różne sposoby i jakoś nie moge tak aby miec k3b i mieć zakyualizowany system gdzie popełniam błąD? 3b3_1.0-1_i386.deb'? y rm: nie można usunąć `/var/cache/apt/archives/libk3b3_1.0-1_i386.deb': Brak dostępu mat@mat:~$ su Password: mat:/home/mat# rm /var/cache/apt/archives/libk3b3_1.0-1_i386.deb mat:/home/mat# apt-get upgrade Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Należy uruchomić `apt-get -f install', aby je naprawić. Następujące pakiety mają niespełnione zależności: libk3b-dev: Wymaga: libk3b3 (= 1.0-1) ale nie jest zainstalowany E: Niespełnione zależności. Spróbuj użyć -f. mat:/home/mat# apt-get -f install Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Naprawianie zależności... Gotowe Zostaną zainstalowane następujące dodatkowe pakiety: libk3b3 Zostaną zainstalowane następujące NOWE pakiety: libk3b3 0 aktualizowanych, 1 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. 1 nie w pełni zainstalowanych lub usuniętych. Konieczne pobranie 1057kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 2871kB miejsca na dysku. Czy chcesz kontynuować [T/n]? T Pob: 1 ftp://ftp.pl.debian.org sid/main libk3b3 1.0-1 [1057kB] Pobrano 1057kB w 16s (64,0kB/s) (Odczytywanie bazy danych ... 176124 plików i katalogów obecnie zainstalowanych.) Rozpakowanie libk3b3 (z .../libk3b3_1.0-1_i386.deb) ... dpkg: błąd przetwarzania /var/cache/apt/archives/libk3b3_1.0-1_i386.deb (--unpack): próba nadpisania `/usr/lib/kde3/libk3balsaoutputplugin.la', który istnieje także w pakiecie libk3b2 dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok) Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/libk3b3_1.0-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) mat:/home/mat# rm /var/cache/apt/archives/libk3b3_1.0-1_i386.deb mat:/home/mat# dpkg -r libk3b-dev (Odczytywanie bazy danych ... 176123 plików i katalogów obecnie zainstalowanych.) Usuwanie libk3b-dev ... mat:/home/mat# apt-get upgrade Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Następujące pakiety zostały zatrzymane: locales 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. mat:/home/mat# apt-get dist-upgrade Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Obliczanie aktualizacji...Gotowe Następujące pakiety zostały zatrzymane: locales 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. mat:/home/mat# apt-get install k3b Czytanie list pakietów... Gotowe Budowanie drzewa zależności... Gotowe Zostaną zainstalowane następujące dodatkowe pakiety: libk3b3 Sugerowane pakiety: k3b-i18n normalize-audio toolame sox movixmaker-2 Polecane pakiety: vcdimager Zostaną zainstalowane następujące NOWE pakiety: k3b libk3b3 0 aktualizowanych, 2 nowo instalowanych, 0 usuwanych i 1 nieaktualizowanych. Konieczne pobranie 1057kB/6102kB archiwów. Po rozpakowaniu zostanie dodatkowo użyte 12,5MB miejsca na dysku. Czy chcesz kontynuować [T/n]? T Pob: 1 ftp://ftp.pl.debian.org sid/main libk3b3 1.0-1 [1057kB] Pobrano 1057kB w 16s (65,0kB/s) (Odczytywanie bazy danych ... 175998 plików i katalogów obecnie zainstalowanych.) Rozpakowanie libk3b3 (z .../libk3b3_1.0-1_i386.deb) ... dpkg: błąd przetwarzania /var/cache/apt/archives/libk3b3_1.0-1_i386.deb (--unpack): próba nadpisania `/usr/lib/kde3/libk3balsaoutputplugin.la', który istnieje także w pakiecie libk3b2 dpkg-deb: podproces paste został zabity sygnałem (Przerwany potok) Zaznaczenie poprzednio niezaznaczonego pakietu k3b. Rozpakowanie k3b (z .../archives/k3b_1.0-1_i386.deb) ... Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/libk3b3_1.0-1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) mat:/home/mat#
Kaka' - 15-04-2007 13:27
Wywal pakiet: libk3b2
dpkg -r libk3b2
Potem:
rm /var/cache/apt/archives/libk3b3_1.0-1_i386.deb
matiit - 15-04-2007 13:36
OK zainstalowałem k3b i zaktualizowałem system (locale zostało zatrzymane :/) wielke dzieki, super forum.
Kaka' - 15-04-2007 13:37
(locale zostało zatrzymane :/)
apt-get dist-upgrade
velmafia - 15-04-2007 13:43
Dałem dpkg -r k3b
Wywal pakiet: libk3b2
dpkg -r libk3b2
czemu pakiety które były instalowane przez apt/aptitude, usuwacie przez dpkg?? to może prowadzić do późniejszych problemów z zależnościami. najlepiej jest usuwać pakiety tym samym sposobem, jakim były instalowane.
aloha
[ Dodano: 2007-04-15, 13:45 ]
(locale zostało zatrzymane :/) zainstaluj locales-all u mnie pomogło ;)
Kaka' - 15-04-2007 13:45
czemu pakiety które były instalowane przez apt/aptitude, usuwacie przez dpkg?? to może prowadzić do późniejszych problemów z zależnościami. najlepiej jest usuwać pakiety tym samym sposobem, jakim były instalowane.
Bo przez dpkg możesz usunąć to czego nie zrobi apt/aptitude. Gdybyś chciał usunąć ten pakiet przez apt/aptitude to by się usunęło całe k3b + (ja tak miałem) gtk-qt-coś_tam. A jak usunę przez dpkg, to usuwam to co chcę i instaluję jeszcze jeden pakiet (ten poprawny), który rozwiąże problemy z zależnościami.
Nie wiem, co Ty w tym złego widzisz, skoro samo apt jest nakładką na dpkg, a aptitude na apt.
Kaka' - 15-04-2007 13:46
(locale zostało zatrzymane :/)
Jak nie da rady dist-upgrade to:
apt-get install locales
velmafia - 15-04-2007 13:55
Nie wiem, co Ty w tym złego widzisz, skoro samo apt jest nakładką na dpkg, a aptitude na apt.
owszem apt jest nakładką na dpkg, ale bardziej rozbudowaną, która obsługuje zależność, a dpkg nie. dlatego po usunięciu pakietu (przez dpkg) który był instalowany przez apt/aptitude (ale bardziej da się to odczuć przy aptitude), to zależności pozostają "niczyje" i potem siedzą w systemie bez potrzeby. oraz parę innych możliwości które już konkretnie zależą od pakietów, z którymi się tak bawimy.
aloha
tanatos - 15-04-2007 16:12
ja też kombinowałem przy tym problemie z libk3b2 i wreszcie zdziałałem jakieś "dpkg --force-depends libk3b2" - UWAGA! Nie róbcie tego w domu! :-P tym poleceniem wywaliło mi wszystkie możliwe binarki z systemu, po tym nie działało już "ls" "cd" "aptitude" "dpkg" "shutdown" - po prostu NIC. :-D Jedynym wyjściem była powtórna instalacja Debiana... cóż na błędach się człowiek uczy... przynajmniej wiem już do czego służy opcja --force-depends i może wy nie popełnicie tego samego błędu.
Jak narazie wróciłem do wersji Testing gdyż muszę trochę ochłonąć po przygodach z SIDem, ale pewnie jeszcze kiedyś się na niego pokuszę... :-)
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|