Jak przekształcić SparkyLinux „testing” na „stable”
Ostatnia aktualizacja: 18 września 2023, 14:25
Ten krótki tutorial wyjaśnia jak przekształcić istniejącą instalację Sparky bazującą na Debianie testowym “Stretch”, na nadchodzącą wersję stabilną Debiana “Stretch”.
Jest to skierowane do użytkowników, którzy preferują solidną jak skała stabilność Debiana z gałęzi stabilnej, niż nowe wersje pakietów dostarczane przez Debiana testowego.
Nie musisz tego robić, jeśli zostajesz na gałęzi testowej.
1. Zmień repozytoria Debiana z “testing” na “stretch” (użyj “stretch” zamiast ‘stable”!):
sudo nano /etc/apt/sources.list
2. Zmień repozytoria Sparky “testing”:
sudo nano /etc/apt/sources.list.d/sparky-testing.list
z „testing’:
deb https://sparkylinux.org/repo/ testing main
deb-src https://sparkylinux.org/repo/ testing main
na “stable” (w pliku “sparky-testing-list”!):
deb https://sparkylinux.org/repo/ stable main
deb-src https://sparkylinux.org/repo/ stable main
Nie twórz nowego pliku “sparky-stable.list”!.
3. Zmień pinning:
sudo nano /etc/apt/preferences.d/sparky
z:
Package: *
SparkyLinux,a=testing
Pin-Priority: 1001
oraz:
Package: *
SparkyLinux,a=stable
Pin-Priority: -10
na:
Package: *
SparkyLinux,a=testing
Pin-Priority: 500
oraz:
Package: *
SparkyLinux,a=stable
Pin-Priority: 1001
4. Odśwież listę pakietów:
sudo apt-get update
5. Zaktualizuj/zainstaluj pakiet ‘sparky-apt’ (musi być z repozytoriów Sparky ‘stable’!):
sudo apt-get install sparky-apt
Ta operacja zaktualizuje wstecznie (downgrade) pakiety ‘sparky-apt’ i ‘sparky-core’ do wersji 4~xxxxxxxx.
6. Odśwież listę pakietów ponownie:
sudo apt-get update
7. Zaktualizuj system:
sudo apt-get dist-upgrade
To wszystko, Twoja wersja Sparky jest już gotowa na nadchodzący Debian stabilny “Stretch”.