Witam. Ostatnio zaktualizowałem Ubuntu 8.10 do wersji 9.04 beta, poleceniem:
Jednak nie zbyt dobrze się sprawuje na moim dość starym sprzęcie :F Na czytelni dostałem odpowiedz, że aby wrócić do wcześniejszej wersji (8.10), muszę zmienić źródła oprogramowania, wpisać w konsoli "sudo apt-get update" po czym wydać polecenie "sudo apt-get dist-upgrade".
Repozytorium Ubuntu 8.10 skopiowałem ze strony:
http://www.ubuntu-pomoc.org/repozytoria-dla-ubuntu-810-intrepid-ibex/
Po poleceniu "sudo apt-get update" wystąpiły małe błędy, nawet usunąłem błędne źródła. Następnie odświeżyłem listę źródeł i wpisałem polecenie "sudo apt-get dist-upgrade", które w niczym mi nie pomogło.
Proszę o pomoc w powrocie do wersji Ubuntu 8.10. Robię coś źle? Z góry dziękuję.
Zazwyczaj nowsze paczki mają nadany wyższy tzw. priorytet, który chroni je np. przed nadpisaniem przez starsze za pomocą apta. Jeśli chcesz wymusić powrót do wcześniejszej wersji na masową skalę, to w pliku /etc/apt/preferences musisz ręcznie wymusić wszystkim paczkom z wersji 8.10 priorytet wyższy od tych z 9.04. Mniej więcej:
Package: *
Pin: release a=interpid
Pin-Priority: 1001
1001 powinno wystarczyć, by przewyższyć priorytet paczek z jaunty.
Jeśli repo dla interpida masz dobrze skonfigurowane i apt-get update pościągał jak trzeba bazy danych o paczkach, to sudo apt-get dist-upgrade powinno chyba zadziałać.
Zerknij tu: https://help.ubuntu.com/community/DowngradeHowto - to co opisałem jest ujęte jako druga metoda.
Zrobiłem wszystko jak napisałeś. Oto efekt ostatniego polecenia:
cziki@cziki-desktop:~$ sudo apt-get dist-upgrade
[sudo] password for cziki:
Czytanie list pakietów... Gotowe
Budowanie drzewa zależności
Odczyt informacji o stanie... Gotowe
Obliczanie aktualizacji...Gotowe
0 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 0 nieaktualizowanych.
Może sprawdźmy na jakiejś paczce czy na pewno "deaktualizacje" są dostępne, powiedzmyapt-cache policy xserver-xorg-core
.
xserver-xorg-core:
Zainstalowana: 2:1.6.0-0ubuntu9
Kandydująca: 2:1.6.0-0ubuntu9
Tabela wersji:
*** 2:1.6.0-0ubuntu9 0
100 /var/lib/dpkg/status
2:1.5.2-2ubuntu3.1 0
500 http://pl.archive.ubuntu.com intrepid-updates/main Packages
2:1.5.2-2ubuntu3 0
500 http://pl.archive.ubuntu.com intrepid/main Packages
Trudno powiedzieć, jak to może wyglądać w Twoim przypadku - reguły raczej nie ma, bo na bieżąco zmieniają się wersje paczek i zależności między nimi. Może i gra niewarta świeczki. Na pewno, im mniej zainstalowanych paczek składa się na Twój system, tym mniej potencjalnych przeszkód do ręcznego pokonywania.
P.S. Jeśli chcesz instalować dystrybucję od nowa, zachowaj sobie cenniejsze konfiguracje użytkownika (chyba że /home montujesz na osobnej partycji, to problem odpada) oraz systemowe z /etc, zmieniane przez Ciebie. Może być też dla Ciebie cenne zachowanie listy zainstalowanych paczek i próba zainstalowania ich z automatu w nowo instalowanym systemie. Na starym zachowujesz listę paczek gdzieś, powiedzmy, na pendrajwie:
dpkg --get-selections >lista_paczek
Później po instalacji odtwarzasz zaznaczenia:
i instalujesz je wg tego wyboru
. Ponieważ lista paczek mogła zawierać te z innej gałęzi Ubuntu, może pojawić się trochę błędów o nieistniejących paczkach.