Raspbian GNU/Linux Upgrade z Jessie do Raspbian Etrapt 9

Raspbian GNU/Linux Upgrade z Jessie do Raspbian Etrapt 9

Wstęp

Ulepszenie od Raspbian Jessie do Raspbian 9 Stretch jest stosunkowo prostą procedurą. Jednak zachowaj ostrożność, ponieważ zawsze istnieje szansa na złamanie całego systemu. Im mniej zainstalowanych pakietów i usług z trzecimi stronami, tym bardziej prawdopodobne jest, że z powodzeniem uaktualniasz system Raspbian Linux.
aktualizacja apt-get

Zalecenia

  • Usuń niepotrzebne lub przestarzałe pakiety
  • Wykonaj kopię zapasową danych i konfiguracji
  • Wykonaj aktualizację bezpośrednio za pomocą konsoli
  • Zainstalowane oprogramowanie trzeciej strony na Raspbian Stretch 9
Ostrzeżenie:
Mariadb jest teraz domyślną bazą danych SQL w debian 9. To wprowadza nowy format plików danych binarnych bazowych, który nie jest wsteczny kompatybilny z formatem bazy danych bieżących (Debian 8 Jessie). Podczas aktualizacji Twoje bazy danych zostaną aktualizowane automatycznie. Jednak gdy napotkasz pewne problemy podczas lub po aktualizacji, nie będziesz w stanie przywrócić! Z tego powodu ważne jest, aby wykonać kopię zapasową wszystkich bieżących baz danych przed przejściem do aktualizacji debian 9!
ODNIESIENIE: Debian.org

W pełni aktualizuj obecny system

Zacznij od w pełni zaktualizuj swój obecny system malinowy, zanim przejdziesz do aktualizacji rozciągania.

# aktualizacja apt-get # aktualizacja apt-get 

Uaktualnij wszelkie powstrzymywane pakiety:

# apt-get dist-upgrade 

Sprawdzanie systemu

Na koniec szansa na sprawdzenie jakichkolwiek niespójności systemowych. Wykonaj zdrowie psychiczne i spójność bazy danych dla częściowo zainstalowanych, brakujących i przestarzałych pakietów:

# dpkg -c 

Jeśli nie zgłoszono żadnych problemów, sprawdź, jakie pakiety są powstrzymywane:

# Apt-Mark Showhold 

Pakiety W oczekiwaniu nie uaktualni. W oczekiwaniu Pakiety mogą powodować niespójności po uaktualnieniu. Zanim przejdziesz do następującej części, sugeruje się naprawić wszystkie problemy przedstawione przez obie powyższe polecenia.



Zaktualizuj repozytorium pakietów do debian stretch

Następnie zaktualizuj /etc/apt/źródła.lista włączyć nowe repozytoria rozciągające.

# sed -i 's/jessie/stretch/g'/etc/apt/źródła.lista 

Powyższe polecenie zastąpi każdy Jessie Występowanie słów kluczowych do Rozciągać się w ten sposób skutecznie umożliwiając nowe repozytoria rozciągające. Kiedyś /etc/apt/źródła.lista jest aktualizowany do uwzględnienia Rozciągać się Repozytoria, zaktualizuj indeks lokalnego pakietu o:

# aktualizacja apt-get 

Raspbian Symulacja ulepszania rozciągania

Użył komendy poniżej, aby zobaczyć, z czym stoimy. Jest to symulowana sucha bieg.

# apt-get-Simulate Upgrade 

Rasbian Upgrade

Doszliśmy do najbardziej ekscytującej części, czyli faktycznej aktualizacji Jessie do Raspbian System. Podczas aktualizacji możesz zostać zapytany:


W systemie zainstalowane są usługi, które należy ponownie uruchomić, gdy niektóre biblioteki, takie jak libpam, libc i libssl, są aktualizowane. Ponieważ te restart mogą spowodować przerwy usług dla systemu, zwykle zostaniesz poproszony o każde uaktualnienie listy usług, które chcesz ponownie uruchomić. Możesz wybrać tę opcję, aby uniknąć monitu; Zamiast tego wszystkie niezbędne ponowne uruchomienie zostaną wykonane dla Ciebie automatycznie, aby uniknąć zadawania pytań na każdym aktualizacji biblioteki.

Uruchom ponownie usługi podczas aktualizacji pakietów bez pytania?
Wybór polega na tym, czy chcesz automatycznie uruchomić swoje usługi podczas aktualizacji systemu, czy też chcesz to zrobić ręcznie, czy po pełnym uaktualnieniu systemu do rozciągania.

Po gotowaniu wykonaj Bellow Commands, aby rozpocząć proces aktualizacji Debiana Stretch:

# aktualizacja apt-get # apt-get dist-upgrade 

Wszystkie zrobione. Uruchom ponownie swój system.

Powiązane samouczki Linux:

  • Rzeczy do zainstalowania na Ubuntu 20.04
  • Jak zmienić hasło użytkownika mariadb
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
  • Jak poprawnie grep do tekstu w skryptach bash
  • Jak utworzyć stos lampy na bazie Dockera za pomocą Dockera na…
  • Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
  • Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
  • Instalacja Ampache Raspberry Pi
  • Samouczek SQLite Linux dla początkujących
  • Instalacja OpenLitespeed WordPress