Aktualizacja wheezy do jessie

Pomoc dotycząca instalacji systemu
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

Aktualizacja wheezy do jessie

Post autor: Jarod »

Zainstalowałem na laptopie wersję debian wheezy (7.7.0 iso amd64).
Ustawiłem repozytoria na:

Kod: Zaznacz cały

deb http://ftp.pl.debian.org/debian/ wheezy main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ wheezy main non-free contrib
deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free
deb http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib
deb-src http://ftp.pl.debian.org/debian/ wheezy-updates main non-free contrib
Następnie wydałem polecenie:

Kod: Zaznacz cały

aptitude update; aptitude full-upgrade
Po aktualizacji debiana w pliku /etc/apt/sources.list zmieniłem każdy wyraz z wheezy na jessie i wydałem polecenie

Kod: Zaznacz cały

aptitude update; aptitude dist-upgrade
Pojawiła się informacja o konfikcie zależności z propozycją usunięcia chyba pięciu paczek - zaakceptowałem ją.
Po dłuższej chwili aktualizacja zakończyła się i miałem debiana 8.0 jessie (oczywiście wykonałem restart systemu).

Pytanie: Dlaczego po ponownym uruchomieniu komputera i wydaniu polecenia

Kod: Zaznacz cały

aptitude update; aptitude upgrade; aptitude full-upgrade
jeszcze dwa razay mnóstwo pakietów było aktualizowanych? Przecież polecenie dist-upgrade powinno zaaktualizować system do najnowszej wersji?
Awatar użytkownika
Yampress
Administrator
Posty: 6420
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Ja ostatnio robiłem aktualizacja wheezy -> jessie ( desktop z xfce na pokładzie + kilka różnych programów) i nie zaciekawie ta aktualizacja poszła.
Zdecydowałem się na nową instalacje z wykorzystaniem codziennej migawki jessie netinstall...


A tak kiedy używasz aptitude masz do wyboru potwierdzenia działania Y,n,q ( YES, No, Quit) Kiedy za każdym razem będziesz wciskał N, aptitude będzie poszukiwał innych rozwiązań usuwania zależności. Aż zejdzie do niewielkiej liczby albo nawet i do 0 usuwanych plików . Kwestia kiedy i na jakie działanie się zdecydujesz.
Jarod
Beginner
Posty: 116
Rejestracja: 31 maja 2010, 17:46

Post autor: Jarod »

Yampress pisze:Ja ostatnio robiłem aktualizacja wheezy -> jessie ( desktop z xfce na pokładzie + kilka różnych programów) i nie zaciekawie ta aktualizacja poszła.
Zdecydowałem się na nową instalacje z wykorzystaniem codziennej migawki jessie netinstall...
Ja właśnie dzisiaj puściłem i w xfce dziwne rzeczy się działy z rysowaniem okien, np. terminal nie miał obramowania, samo czarne tło i okna nie można było przesuwać.

Yampress pisze: A tak kiedy używasz aptitude masz do wyboru potwierdzenia działania Y,n,q ( YES, No, Quit) Kiedy za każdym razem będziesz wciskał N, aptitude będzie poszukiwał innych rozwiązań usuwania zależności. Aż zejdzie do niewielkiej liczby albo nawet i do 0 usuwanych plików . Kwestia kiedy i na jakie działanie się zdecydujesz.
Tak wiem o tym. Nie wiem tylko dlaczego po wykonaniu aptitude dist-upgrade i teoretycznie pełnej aktualizacji do aktualnej wersji jessie, wykonywanie kolejnych aptitude full-upgrade nadal mnóstwo rzeczy aktualizuje... W takim razie co robi aptitude dist-upgrade. Przypomnę, że to była świeża instalka podstawowego systemu (bez X)
Awatar użytkownika
Yampress
Administrator
Posty: 6420
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

bo jessie jeszcze nie jest stable? Więc aktualizacja jeszcze nie dopracowana?

Też miałem ten sam motyw. Chciał aktualizować te same paczki, które wcześniej zaktualizowałem
Awatar użytkownika
marcin1982
Moderator
Posty: 1732
Rejestracja: 05 maja 2011, 12:59
Lokalizacja: Zagłębie Dąbrowskie

Post autor: marcin1982 »

Dlaczego po ponownym uruchomieniu komputera i wydaniu polecenia [...] jeszcze dwa razay mnóstwo pakietów było aktualizowanych? Przecież polecenie dist-upgrade powinno zaaktualizować system do najnowszej wersji?
Bo wersje pakietów i ich zależności dynamicznie się zmieniają. Obowiązuje pewna sekwencyjność. Zmieni się wersja jednego pakietu, a on ma powiedzmy w zależnościach stado innych pakietów, które zostaną "pociągnięte" dopiero po aktualizacji tego pojedynczego pakietu.
ODPOWIEDZ