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/.
Strony: 1
Internet donosi, ze jakieś straszne błędy w udev są, przez które hakierowne linuksy mogą być. Chciałem sobie uaktualnić system, ale właśnie udev ma jakieś problemy.
Po aktualizacji:
Wystąpiły błędy podczas przetwarzania: /var/cache/apt/archives/udev_0.125-7+lenny1_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1)
Raczej na niewiele problemów, pojawiających się u mnie z linuksem, istnieją jakieś pomysły rozwiązania, ale może ten do szczęśliwszych przypadków należy.
Offline
Z czego do czego aktualizujesz system?
Offline
robie tak:
apt-get update
potem
apt-get dist-upgrade
Offline
Nie jak aktualizujesz, ale z jakiej wersji Debiana, do jakiej wersji Debiana. :)
Offline
Tu nie udev ma problemy a apt czy aptitude. :)
Offline
ippo76 napisał(-a):
no ze starej do nowej
Nie chcę się bardzo czepiać, ale istnieją jedynie gałęzie
stable testing unstable
Powtarzając któryś raz, aktualizacja winna odbywać się dokładnie w przedstawiony sposób (bez pominięcia niczego)
... -> stable -> testing -> unstable ...
Offline
a mnie się po prostu wydaje, że harlequin po prostu aktualizuje zainsalowane pakiety bez zmiany gałęzi systemu :P
zwykłe dist-upgrade tak jak ja to zawsze robię
pozdrawiam
Offline
Lacer napisał(-a):
a mnie się po prostu wydaje, że harlequin po prostu aktualizuje zainsalowane pakiety bez zmiany gałęzi systemu :P
zwykłe dist-upgrade tak jak ja to zawsze robię
pozdrawiam
Też tak myślę, ze właśnie to robię. Nie robiłem ostatnio żadnych wpisów, by zmieniać jakieś gałęzie, wersje itd. Raz na jakiś czas (co dwa - trzy tygodnie) przeprowadzam aktualizację, żeby luki się załatały, programu uaktualniły itd.
wersję mam taką:
cat /etc/debian_version
5.0.1
Offline
harlequin, najlepiej to przedstaw zawartość pliku:
cat /etc/apt/sources.list
Offline
fnmirk napisał(-a):
harlequin, najlepiej to przedstaw zawartość pliku:
Kod:
cat /etc/apt/sources.list
# # deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-1 20080607-17:43]/ lenny main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-1 20080607-17:43]/ lenny main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-2 20080607-17:43]/ lenny main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-3 20080607-17:43]/ lenny main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-4 20080607-17:43]/ lenny contrib main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-5 20080607-17:43]/ lenny contrib main #deb cdrom:[Debian GNU/Linux LennyBeta2 _Lenny_ - Official Beta i386 CD Binary-6 20080607-17:43]/ lenny contrib main # Line commented out by installer because it failed to verify: #deb http://security.debian.org/ lenny/updates main contrib # Line commented out by installer because it failed to verify: #deb-src http://security.debian.org/ lenny/updates main contrib #~~~~~~Lenny~~~~~~# deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free #~~~~~~~~~~~~~~~~~~~~~# #~~~~~~Debian-multimedia~~~~~~# deb http://www.debian-multimedia.org lenny main deb-src http://www.debian-multimedia.org lenny main #~~~~~~~~~~~~~~~~~~~~~# #~~~~~~~~ firefox 3 ~~~~~~~~# #deb http://debian.axiombox.com/ testing main # #~~~~~~~ napi ~~~~~~~~~~~~# deb http://krzemin.iglu.cz/repo/ i386/ #~~~~~~~~~~ kde 4.1 ~~~~~~~~~~~~~~~~# deb http://ftp.de.debian.org/debian/ experimental main deb-src http://ftp.de.debian.org/debian/ experimental main deb http://www.openprinting.org/download/printdriver/debian/ lsb3.2 main
Offline
to teraz jeszcze pelniejszy komunikat ... bo zazwyczaj kilka linijek przed/po tym co podales jest napisane co jest przyczyna tego ze dpkg sie zakonczyl z bledem ...
Offline
Ja zrobiłbym taką operację. Zostawiłbym aktywne tylko wpisy dotyczące samej wersji stabilnej (tylko to co poniżej):
#~~~~~~Lenny~~~~~~# deb http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb-src http://ftp.pl.debian.org/debian/ lenny main non-free contrib deb http://security.debian.org/ lenny/updates main contrib non-free deb-src http://security.debian.org/ lenny/updates main contrib non-free
Wykonałbym najpierw kopię zawartości całego katalogu: /var/cache/apt Później kopię usuniemy, ale może się przydać jakiś pakiet jak wykonamy:
apt-get autoclean apt-get clean
Następnie wykonałbym:
apt-get update apt-get dist-upgrade
Odinstalowałbym pakiety, o które poprosi system.
Naprawiłbym błędy.
Jeżeli system będzie w porządku to dla pewności wykonałbym restart.
Jeżeli nie będzie błędów dodałbym pozostałe wymagane wpisy do /etc/apt/sources.list i zainstalowałbym brakujące pakiety z pozostałych repozytoriów. Po dodaniu wpisów z gałęzi eksperymentalnej do /etc/apt/sources.list nie wolno wykonywać polecenia apt-get dist-upgrade tylko i wyłącznie
apt-get update apt-get upgrade -u
dodanie opcji -u pozwala na wyświetlenie listy pakietów przewidzianych do aktualizacji.
Przy mieszanym systemie wypada zajrzeć jeszcze do Debian reference i dokładnie przejrzeć rozdział o mieszaniu wersji Debiana.
Ostatnio edytowany przez fnmirk (2009-05-05 22:19:30)
Offline
Strony: 1