Strona 1 z 2

[+] aktualizacja do Sida z wersji stabilnej

: 16 marca 2010, 22:03
autor: carolbe
Witam.

Już któryś raz z kolei próbuję zaktualizować Lenny do Sida. Wcześniej nie było z tym problemu teraz za nic nie mogę sobie z tym poradzić.

Otóż po instalacji Lennego zmieniłem wpisy w /etc/apt/sources.list na:

Kod: Zaznacz cały

#~Sid~#
deb ftp://ftp.pl.debian.org/debian/ sid main non-free contrib
deb-src ftp://ftp.pl.debian.org/debian/ sid main non-free contrib

#~Debian-multimedia~#
deb http://www.debian-multimedia.org sid main non-free
deb-src http://www.debian-multimedia.org sid main non-free
Dałem komendę

Kod: Zaznacz cały

apt-get update
a następnie:

Kod: Zaznacz cały

apt-get dist-upgrade
Do pobrania było około 1GB, wszystko się pościągało ale wywala błąd:

Kod: Zaznacz cały

Prekonfiguracja pakietów ...
(Odczytywanie bazy danych ... 97184 plików i katalogów obecnie zainstalowanych.)
Przygotowanie do zastąpienia udev 0.125-7+lenny3 (wykorzystując .../archives/udev_151-3_i386.deb) ...


Since release 150, udev requires that support for the CONFIG_SYSFS_DEPRECATED
feature is disabled in the running kernel.

Please upgrade your kernel before or while upgrading udev.

AT YOUR OWN RISK, you can force the installation of this version of udev
WHICH DOES NOT WORK WITH YOUR RUNNING KERNEL AND WILL BREAK YOUR SYSTEM
AT THE NEXT REBOOT by creating the /etc/udev/kernel-upgrade file.
There is always a safer way to upgrade, do not try this unless you
understand what you are doing!


dpkg: błąd przetwarzania /var/cache/apt/archives/udev_151-3_i386.deb (--unpack):
 podproces nowy skrypt pre-installation zwrócił kod błędu 1
Przygotowanie do zastąpienia libfontconfig1 2.6.0-3 (wykorzystując .../libfontconfig1_2.8.0-2_i386.deb) ...
Rozpakowanie pakietu zastępującego libfontconfig1 ...
Przygotowanie do zastąpienia fontconfig-config 2.6.0-3 (wykorzystując .../fontconfig-config_2.8.0-2_all.deb) ...
Rozpakowanie pakietu zastępującego fontconfig-config ...
Przetwarzanie wyzwalaczy dla man-db...
Wystąpiły błędy podczas przetwarzania:
 /var/cache/apt/archives/udev_151-3_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
I system się nie uruchamia.
Proszę o pomoc bo już nie wiem co z tym fantem zrobić?

: 16 marca 2010, 22:09
autor: panjandrum
Na jakim jądrze robisz aktualizacje?

Kod: Zaznacz cały

Since release 150, udev requires that support for the CONFIG_SYSFS_DEPRECATED
feature is disabled in the running kernel.

: 16 marca 2010, 22:12
autor: carolbe
Na 2.6.26-2-686

Kiedyś o ile dobrze pamiętam również robiłem aktualizację na tym jądrze i było ok

: 16 marca 2010, 22:37
autor: panjandrum
Zainstaluj nowszą wersję jądra (np. z serii 2.6.30) i na niej spróbuj zrobić aktualizację, lub skompiluj z opcją CONFIG_SYSFS_DEPRECATED.

: 16 marca 2010, 23:05
autor: fnmirk
carolbe, właściwie co Ty chcesz robić? Przejrzałeś wcześniej forum? Zajrzałeś do ,,Debian Reference''.
Przypomnij sobie, w jakim stadium rozwoju był Debian Lenny kiedy aktualizacja do Sida kończyła się powodzeniem, a w jakim jest obecnie.
panjandrum, na niewiele to się zda.

: 17 marca 2010, 07:13
autor: carolbe
Zainstalowałem Sida z buisinesscard i problem rozwiązany.

: 17 marca 2010, 08:30
autor: fnmirk
carolbe, przy aktualizacji z wersji stabilnej do niestabilnej - należy wcześniej wykonać aktualizację do wersji testowej. Jeżeli były instalowane pakiety z backportów wersji stabilnej najlepiej je wcześnie odinstalować.

: 19 marca 2010, 10:25
autor: grzesiek311
Dodam jeszcze, że oficjalnie aktualizacja z wersji stabilnej prosto do Sida nie jest wspierana. Wszelkie cofnięcia wersji dystrybucji także. Oto źródło: http://www.debian.org/doc/manuals/debia ... tml#s3.1.4

: 19 marca 2010, 11:54
autor: ArnVaker
fnmirk pisze:panjandrum, na niewiele to się zda.
Na niewiele to się zda cokolwiek innego :) To już nie jest narzekanie w stylu: "zaktualizuj jądro albo wyłącz tę opcję, bo jak nie...", tylko najnowsze wersje udeva autentycznie na takich jądrach nie działają - nie idzie tego ani zaktualizować ani uruchomić prawidłowo systemu. W Squeeze jest prawie ta sama wersja udeva co w Sidzie, zatem aktualizacja do niego wyłożyłaby się pewnie podobnie. Podsumowując - aktualizując z Lennego do Squeeze/Sid najpierw trzeba zainstalować odpowiednio nowe/skonfigurowane jądro, uruchomić na nim system i dopiero brać się za aktualizację.

: 19 marca 2010, 11:58
autor: grzesiek311
ArnVaker, dałbym sobie głowę uciąć, że jeszcze niedawno, przy aktualizacji do nowej wersji, aktualizowało się również jądro systemu... Czyżby znowu zmienili po staremu?