Aktualizacja rozwali

Zagadnienia dotyczące menadżerów okien, środowisk graficznych - X, KDE, GNOME, Fluxbox, XFCE., Compiz itp.
einsam
Posty: 37
Rejestracja: 29 marca 2008, 12:53

Post autor: einsam »

Aż sobie zaktualizowałem Sida na maszynie wirtualnej.
Poszło zarówno safe, jak i dist-upgrade.
Chyba nic się nie skaszaniło.
Swoją drogą pocieszające jest, że nie tylko w Gentoo bywają problemy z aktualizacją...
No, dla Ciebie raczej na odwrót...

Edit.
Po aktualizacji Grub2 w ogóle się nie uruchamia: "unknown command initrd".
ArnVaker

Post autor: ArnVaker »

Aż sam zaraz sprawdzę, co i jak, bo chwilowo mam dwa takie same systemy :mrgreen: .

PS Problem na pewno dotyczy wyłącznie wersji 64-bitowej.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Znalazlem cos tu: http://osdir.com/ml/debian-bugs-rc/2009 ... 01111.html - tak jakby wlasnie ia32 powodowało wszystkie te dziwne akcje... co do gruba2 to mi sie zaktualizował i działa bez problemu (ścislej: grub-pc a nie grub2)
ArnVaker

Post autor: ArnVaker »

Ale jaja :evil: . To ten ia32-apt-get narobił kilka "swoich" list konwertując jakoś tą jedną wyjściową. Jeszcze nie wiem co z tym zrobić, wrzucam fragment z aktualizacji:

Kod: Zaznacz cały

Konfigurowanie ia32-libs-tools (18) ...
arch_all.list: adding 2vcard all
arch_all.list: adding 3gpwiz all
arch_all.list: adding a2ps-perl-ja all
arch_all.list: adding a7xpg-data all
arch_all.list: adding aap all
... (tu mnóstwo tych list) ...
arch_all.list: adding zsh-beta-doc all
arch_all.list: adding zsh-doc all
arch_all.list: adding zsh30-doc all
arch_all.list: adding zshdb all
Konfigurowanie ia32-apt-get (18) ...
Converting for architecture amd64:
  sources.list
  sources.list.d/ia32-apt-get-transitional.list
Converting for architecture i386:
  sources.list
  sources.list.d/ia32-apt-get-transitional.list
gpg: zbiór kluczy ,,/usr/share/ia32-apt-get/.gnupg/secring.gpg'' został utworzony
gpg: zbiór kluczy ,,/usr/share/ia32-apt-get/.gnupg/pubring.gpg'' został utworzony

Brakuje możliwości wygenerowania odpowiedniej liczby losowych bajtów.
Proszę kontynuować inne działania aby system mógł zebrać odpowiednią
ilość entropii do ich wygenerowania (brakuje 281 bajtów).

...+++++
+++++
gpg: /usr/share/ia32-apt-get/.gnupg/trustdb.gpg: baza zaufania utworzona
gpg: klucz A7D3EE05 został oznaczony jako obdarzony absolutnym zaufaniem.
OK
Konfigurowanie ia32-libs (18) ...
Ten fragment jest genialny :mrgreen: :
Brakuje możliwości wygenerowania odpowiedniej liczby losowych bajtów.
Proszę kontynuować inne działania aby system mógł zebrać odpowiednią
ilość entropii do ich wygenerowania (brakuje 281 bajtów).
Po "kontynuowaniu innych działań" faktycznie poszedł dalej.


Edit:
Straszne zamieszanie z tym ia32-apt-get. W każdym razie nie jest tak źle, jak się wydaje.
U mnie po:

Kod: Zaznacz cały

apt-get update
pobiera nową listę pakietów, ma tylko jakieś problemy z rozróżnianiem architektur.
O takie na przykład:

Kod: Zaznacz cały

Błąd [url]http://ftp.pl.debian.org[/url] squeeze-i386/contrib Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] squeeze-i386/non-free Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] sid-i386/main Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] sid-i386/contrib Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] sid-i386/non-free Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] experimental-i386/main Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] experimental-i386/contrib Packages
  404 Not Found
Błąd [url]http://ftp.pl.debian.org[/url] experimental-i386/non-free Packages
U Ciebie

Kod: Zaznacz cały

apt-get update
wyłożył się tylko ze względu na niewystarczającą ilość pamięci podręcznej.
Zatem ponawiam to, co już pisałem, zwiększ ją:

Kod: Zaznacz cały

cat /etc/apt/apt.conf
APT::Cache-Limit "100000000";
A wine faktycznie po aktualizacji nie działa.
Dlatego na "normalnym" systemie wstrzymam się jeszcze z aktualizacją.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Ten fragment jest genialny :mrgreen: :
O to to - wlasnie mialem to samo. Tez musialem "kontynuować działania" i poszedł dalej.
Moze by tak cofnąć to nieszczęsne ia32-libs-tools ... ?
Zatem ponawiam to, co już pisałem, zwiększ ją:
Ok jak wroce z pracy to pokombinuje - tylko to nie rozroznianie architektur mnie troche niepokoi
ArnVaker

Post autor: ArnVaker »

Usunąłem właśnie ia32-apt-get. Na razie wydaje mi się, że wszystko jest po staremu.
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Widze ze to jakis nowy wynalazek - tylko w Sidzie jest. Niby ma likwidować problemy z instalacją i działaniem paczek 32-bitowych w systemie 64-bitowym. Oczywiście na razie widzimy co z tego wyszlo :-?

Zobacze czy u mnie pomoze wywalenie tego czegoś.
ArnVaker

Post autor: ArnVaker »

Taa... Jest tylko mały problem. Po wywaleniu tego aptitude / apt-get zgłupiał.

Wydaje mi się, że widzi w tej chwili tylko paczki z architektury i386. Na przykład polecenie:

Kod: Zaznacz cały

aptitude search ia32-libs
apt-cache search ia32-libs
nie zwraca kompletnie nic.


Edit:
Jest nawet gorzej - pobiera listę pakietów, ale jej nie przetwarza.
Wszystkie pakiety w systemie widziane są jako zainstalowane lokalnie :evil: .
giaur
Member
Posty: 1915
Rejestracja: 25 maja 2007, 22:16

Post autor: giaur »

Hmm czyli niezle sie wkopałem :/ Trzeba by jakoś wyhaczyć pakiety do cofnięcia - podejrzewam ze apt i libc i jeszcze nie wiem co... masakra :-/

Pytanie jeszcze czy nie popsuł pliku z listą pakietów - chodzi o to czy błędnie ją przetwarza, czy fizycznie plik z listą zainstalowanych pakietów jest błędny - bo w tym drugim przypadku to chyba system już jest zniszczony nieodwołalnie.

[ Dodano: 2009-06-30, 14:56 ]
W sumie jak psuć to psuć do końca - zainstaluję ia32-tools i ia32-libs z ubuntu - moze tam nie są uszkodzone bo widzę że nowsze. Róznic sie chyba nie powinny
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Wklejam to co jest po aktualizacjach u mnie:

Kod: Zaznacz cały

apt-get upgrade -u
Czytanie list pakietów...
Budowanie drzewa zależności...
Odczyt informacji o stanie...
Następujące pakiety zostały zatrzymane:
  info linux-image-2.6-686
Następujące pakiety zostaną zaktualizowane:
  busybox console-data cpio dhcp3-client dhcp3-common dpkg e2fslibs e2fsprogs
  gcc-4.3-base gcc-4.4-base grub-common initscripts installation-report
  libattr1 libblkid1 libbz2-1.0 libc6 libc6-i686 libcomerr2 libdb4.7
  libfreetype6 libgcc1 libglib2.0-0 libglib2.0-data libncurses5 libncursesw5
  libsasl2-2 libselinux1 libslang2 libss2 libstdc++6 libusb-1.0-0 libuuid1
  libxapian15 locales make module-init-tools nano ncurses-base ncurses-bin
  rsyslog sysv-rc sysvinit sysvinit-utils tzdata usbutils zlib1g
47 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 2 nieaktualizowanych.
Konieczne pobranie 25,9MB archiwów.
Po tej operacji zostanie dodatkowo użyte 1307kB miejsca na dysku.
Kontynuować [T/n]?
Zainstalowałem jedynie mc, ppp i neostradę.
ODPOWIEDZ