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/.







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


Zrobione, wynik w poprzednim poście. Usunęło wszystko co było na liście.
Offline







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








Puść tak jak wcześniej z -y, to przerywanie to pewnie jakaś kwestia kodowania czy coś w tym stylu.
Offline


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








Teraz:
apt-get install --reinstall libglib2.0-0
Offline


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








Czyste, niekombinowane:
apt-get install --reinstall shared-mime-info
ma się nie wywalać — wtedy dopiero będzie dobrze.
Offline


 Użytkownik
 Użytkownik
	


Wywaliło się niestety.
Offline







 Kapelusznik
 Kapelusznik
	








No wiem. Nic już chyba sensownego (przynajmniej teraz i poza tym usuwaniem) nie wymyślę. Dobranoc.
Offline


 Użytkownik
 Użytkownik
	


Dobrej nocy, jak Ci coś przyjdzie do głowy to daj znać.
Offline


 Użytkownik
 Użytkownik
	


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







 Kapelusznik
 Kapelusznik
	








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


 Użytkownik
 Użytkownik
	


A gdzie szukać informacji o nowych, dostępnych aktualizacjach?
Offline






 Admin łajza
 Admin łajza
	







Po wykonaniu update, następnie upgrade/safe-upgrade/dist-upgrade/full-upgrade zobaczysz co jest do zaktualizowania.
Offline