Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Popatrz na posta wyżej, edytowałem w międzyczasie.
Tak samo można przez apt-get:
apt-get purge `apt-show-versions |grep -i no\ available |awk '{print $1}'`
jak wolisz...
Offline
Zrobione, wynik w poprzednim poście. Usunęło wszystko co było na liście.
Offline
Sprawdzałeś czy nadal nie działa? ;)
Zobacz jeszcze czy w apt-get dist-upgrade czegoś nie przybyło... Jakieś pakiety mogą wisieć po tym.
Offline
Samo przerwało proces:
draculla:~# apt-get dist-upgrade -u Czytanie list pakietĂłw... Gotowe Budowanie drzewa zaleĹźnoĹi Odczyt informacji o stanie... Gotowe ^[[?6cObliczanie aktualizacji...Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. 2 nie w peĹni zainstalowanych lub usuniÄtych. Po tej operacji zostanie dodatkowo uĹźyte 0 B miejsca na dysku. KontynuowaÄ [T/n]? Przerwane. draculla:~#
Offline
Puść tak jak wcześniej z -y, to przerywanie to pewnie jakaś kwestia kodowania czy coś w tym stylu.
Offline
draculla:~# apt-get dist-upgrade -y Czytanie list pakietĂłw... Gotowe Budowanie drzewa zaleĹźnoĹi Odczyt informacji o stanie... Gotowe ^[[?6cObliczanie aktualizacji...Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. 2 nie w peĹni zainstalowanych lub usuniÄtych. Po tej operacji zostanie dodatkowo uĹźyte 0 B miejsca na dysku. Konfigurowanie shared-mime-info (0.71-4) ... Unknown media type in type 'all/all' Unknown media type in type 'all/allfiles' Unknown media type in type 'uri/mms' Unknown media type in type 'uri/mmst' Unknown media type in type 'uri/mmsu' Unknown media type in type 'uri/pnm' Unknown media type in type 'uri/rtspt' Unknown media type in type 'uri/rtspu' Unknown media type in type 'fonts/package' Unknown media type in type 'interface/x-winamp-skin' update-mime-database.real: symbol lookup error: update-mime-database.real: undefined symbol: g_malloc0_n dpkg: bĹÄ d przetwarzania shared-mime-info (--configure): podproces zainstalowany skrypt post-installation zwrĂłciĹ kod bĹÄdu 127 dpkg: problemy z zaleĹźnoĹiami uniemoĹźliwiajÄ skonfigurowanie libgtk2.0-0: libgtk2.0-0 zaleĹźy od shared-mime-info; jednakĹźe: Pakiet shared-mime-info nie jest jeszcze skonfigurowany. dpkg: bĹÄ d przetwarzania libgtk2.0-0 (--configure): problemy z zaleĹźnoĹiami - pozostawiony nieskonfigurowany configured to not write apport reports configured to not write apport reports ^[[?6c^[[?6cWystÄ piĹy bĹÄdy podczas przetwarzania: shared-mime-info libgtk2.0-0 E: Sub-process /usr/bin/dpkg returned an error code (1) draculla:~#
Offline
Spróbuj jeszcze raz zrobić ten wybieg z shared-mime-info:
mv /usr/bin/update-mime-database.real /root/ ln -s /bin/true /usr/bin/update-mime-database.real
Jeśli przejdzie, to przeinstalować na czysto libgtk2.0-0.
Offline
Poszło, wynik:
draculla:~# mv /usr/bin/update-mime-database.real /root/ draculla:~# ln -s /bin/true /usr/bin/update-mime-database.real draculla:~# apt-get dist-upgrade -y Czytanie list pakietĂłw... Gotowe Budowanie drzewa zaleĹźnoĹi Odczyt informacji o stanie... Gotowe ^[[?6c^[[?6cObliczanie aktualizacji...Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. 2 nie w peĹni zainstalowanych lub usuniÄtych. Po tej operacji zostanie dodatkowo uĹźyte 0 B miejsca na dysku. Konfigurowanie shared-mime-info (0.71-4) ... Konfigurowanie libgtk2.0-0 (2.20.1-2) ... draculla:~#
Offline
Teraz:
apt-get install --reinstall libglib2.0-0
Offline
Poszło, wynik:
draculla:~# apt-get install --reinstall libglib2.0-0 Czytanie list pakietĂłw... Gotowe Budowanie drzewa zaleĹźnoĹi Odczyt informacji o stanie... Gotowe ^[[?6cThe following packages were automatically installed and are no longer required: libqt4-assistant libtelepathy-glib0 libiec61883-0 foomatic-db-gutenprint ijsgutenprint xbase-clients libqt4-test libxi-dev libqt4-core python-ipy libqt4-gui libavc1394-0 sudo libxpm-dev libmowgli1 fastjar libsigc++-dev libsigc++0c2 libmcs1 Aby je usunÄ Ä naleĹźy uĹźyÄ "apt-get autoremove". 0 aktualizowanych, 0 nowo instalowanych, 1 przeinstalowywanych, 0 usuwanych i 0 nieaktualizowanych. Konieczne pobranie 1029 kB archiwĂłw. Po tej operacji zostanie dodatkowo uĹźyte 0 B miejsca na dysku. Pob: 1 http://ftp.pl.debian.org/debian/ stable/main libglib2.0-0 i386 2.24.2-1 [1029 kB] Pobrano 1029 kB w 5s (182 kB/s) (Odczytywanie bazy danych ... 151881 files and directories currently installed.) Przygotowanie do zastÄ pienia libglib2.0-0 2.24.2-1 (wykorzystujÄ c .../libglib2.0-0_2.24.2-1_i386.deb) ... Rozpakowanie pakietu zastÄpujÄ cego libglib2.0-0 ... Konfigurowanie libglib2.0-0 (2.24.2-1) ... draculla:~#
Offline
Hmm, nawet zainstalował. :) Zrób to:
apt-get autoremove
o którym pisze (usunie pakiety, które nie są aktualnie wymagane/polecane przez bezpośrednio wskazane).
A potem:
apt-get install --reinstall shared-mime-info
Offline
Poszło :D :
draculla:~# mv /usr/bin/update-mime-database.real /root/ draculla:~# ln -s /bin/true /usr/bin/update-mime-database.real draculla:~# apt-get dist-upgrade -y Czytanie list pakietĂłw... Gotowe Budowanie drzewa zaleĹźnoĹi Odczyt informacji o stanie... Gotowe ^[[?6cObliczanie aktualizacji...Gotowe 0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych. 1 nie w peĹni zainstalowanych lub usuniÄtych. Po tej operacji zostanie dodatkowo uĹźyte 0 B miejsca na dysku. Konfigurowanie shared-mime-info (0.71-4) ... draculla:~#
Teraz co z tym począć? :)
Ostatnio edytowany przez milik (2011-02-20 01:15:35)
Offline
No to mogę strzelać, że to np. wina pakietu libgtk2.0-0 albo nawet libc6 (tylko czasem nie usuwaj ;)), ale tak można sobie strzelać długo... Nie przychodzi mi obecnie na myśl nic poza usunięciem shared-mimo-info oraz wszystkiego co od niego zależy, wyczyszczeniem pozostałości i próbą instalacji od nowa.
Chociaż może spróbuj jeszcze libc6 przeinstalować:
apt-get install --reinstall libc6
Tylko nie usuwaj!!!
milik napisał(-a):
Poszło :D
Chciałbym. ;) Niestety to tylko ściema, a nie faktyczna udana instalacja. :(
Offline
No ale teraz jak robie apt-get dist-upgrade to nic się nie dzieje. Tak ma być? Teraz instalnąć gnome? Czy jak? lib6 przeinstalowałem pomyślnie.
Ostatnio edytowany przez milik (2011-02-20 01:26:18)
Offline
Czyste, niekombinowane:
apt-get install --reinstall shared-mime-info
ma się nie wywalać — wtedy dopiero będzie dobrze.
Offline
Wywaliło się niestety.
Offline
No wiem. Nic już chyba sensownego (przynajmniej teraz i poza tym usuwaniem) nie wymyślę. Dobranoc.
Offline
Dobrej nocy, jak Ci coś przyjdzie do głowy to daj znać.
Offline
No nic...ściągnąłem obraz płyty Squeeze 6.0.0 skopiowałem ważne pliki z /home na drugiego kompa i instaluję czystego Debiana Squeeze :) Cóż, na pewne problemy nie ma rady. Proszę mi jednak powiedzieć w jaki sposób sprawdzać dostępne uaktualnienia (np do wersji 6.0.2 bądź wyższych) i w jaki sposób je instalować na bieżąco?
Offline
Cóż, ten przypadek był tak ekstremalny (nie pamiętam drugiego takiego ;)), że chyba sam bym się w końcu zdecydował na reinstalację. Nawet jeśli udałoby się ten system podnieść, to o pewności, że wszystko jest tak jak być powinno można byłoby zapomnieć, zbyt wiele tu się sypało. :/
Co do aktualizacji 6.0.0 => 6.0.1 = 6.0.2 itd., to zupełnie normalnie:
apt-get update apt-get upgrade apt-get dist-upgrade
lub:
aptitude update aptitude safe-upgrade aptitude full-upgrade
Wraz z oficjalnym wydaniem aktualizacji danej wersji stabilnej pakiety na serwerach są aktualizowane, nie zmienia się wpisów repozytoriów. Część pakietów dostępna jest już wcześniej w repozytorium bezpieczeństwa wersji stabilnej, zatem jeśli będziesz z niego korzystał, to nie będzie tego wiele.
Offline
A gdzie szukać informacji o nowych, dostępnych aktualizacjach?
Offline
Po wykonaniu update, następnie upgrade/safe-upgrade/dist-upgrade/full-upgrade zobaczysz co jest do zaktualizowania.
Offline