Aktualizacja wsteczna Debiana – downgrade
Ostatnia aktualizacja: 18 maja 2022, 16:42
Jeśli nie jesteś zadowolony/a z wersji systemu, którą obecnie posiadasz to możesz wykonać aktualizację do niższej wersji systemu z zachowaniem wszystkich aktualnych ustawień i zainstalowanych aplikacji (ang. downgrade) bez konieczności instalacji systemu od początku.
Jako przykład dla tego rozdziału posłuży Debian, który możesz zaktualizować wstecznie do niższej wersji:
– z wersji niestabilnej do testowej
– z wersji niestabilnej do stabilnej
– z wersji testowej do stabilnej
a. Repozytoria
Pierwszą sprawą jest dodanie repozytoriów docelowej wersji systemu do pliku „/etc/apt/sources.list” za pomocą dowolnego edytora tekstu z prawami administratora.
b. Preferencje
Po drugie utwórz plik tekstowy jako root za pomocą edytora tekstu, np. nano :
nano /etc/apt/preferences
i wklej poniższy tekst zależnie od wersji systemu obecnego i -> docelowego :
Wersja niestabilna –> testowa
Package: *
Pin: release a=testing
Pin-Priority: 1001
Package: *
Pin: release a=unstable
Pin-Priority: 50
Wersja niestabilna –> stabilna
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=unstable
Pin-Priority: 50
Wersja testowa –> stabilna
Package: *
Pin: release a=stable
Pin-Priority: 1001
Package: *
Pin: release a=testing
Pin-Priority: 50
Zapisz plik klawiszami „Ctrl” + „o” potwierdzając klawiszem „Enter”, wyjdź z edytora
klawiszami „Ctrl” + „x”.
c. Downgrade
1. Teraz klawiszami „Ctrl” + „Alt” + „F1” (od F1 do F7) wyjdź ze środowiska graficznego do konsoli tekstowej logując się swoją nazwą użytkownika oraz hasłem.
Następnie wejdź na konto root poleceniem „su” podając jego hasło.
2. Odśwież listę pakietów poleceniem :
apt-get update
3. Możesz przejrzeć listę dostępnych zmian :
apt-get -s upgrade
4. Jeśli jesteś zdecydowany/a na wykonanie działania, wydaj polecenie :
apt-get upgrade
5. Menadżer pakietów pobierze i zainstaluje starsze wersje pakietów.
6. Po zakończeniu wszystkich działań zresetuj komputer poleceniem :
reboot