GNU/Linux >> LINUX-Kenntnisse >  >> Debian

Raspbian GNU/Linux-Upgrade von Stretch auf Raspbian Buster 10

Das Upgrade von Raspbian Stretch auf Raspbian 10 Buster ist ein relativ einfacher Vorgang. Seien Sie jedoch vorsichtig, da immer die Möglichkeit besteht, das gesamte System zu beschädigen. Je weniger Pakete und Dienste von Drittanbietern installiert sind, desto wahrscheinlicher ist es, dass Sie Ihr Raspbian-Linux-System erfolgreich aktualisieren können.

Neuigkeiten

  • Sicherer UEFI-Start
  • AppArmor standardmäßig aktiviert
  • Optionale Härtung von APT
  • Unbeaufsichtigte Upgrades für stabile Point-Releases
  • Erheblich verbesserte Manpages für deutschsprachige Benutzer
  • Netzwerkfilterung basierend auf dem nftables-Framework standardmäßig
  • Cryptsetup verwendet standardmäßig das LUKS2-Format auf der Festplatte
  • Treiberloses Drucken mit CUPS 2.2.10
  • Grundlegende Unterstützung für Allwinner A64-basierte Geräte

QUELLE :debian.org

Raspberry Pi

WARNUNG
Angesichts der Tatsache, dass Debian, auf dem Raspbian basiert, eine äußerst robuste Linux-Distribution ist, kombiniert mit der Tatsache, dass es im Leben nichts Sicheres gibt, besteht die Möglichkeit, dass Sie nach dem Upgrade mit einem kaputten System enden. Daher ist es notwendig, darauf hinzuweisen, dass kein System-Upgrade kugelsicher ist und Sie vor dem vorgeschlagenen System-Upgrade auf Debian Buster einen geeigneten Failover- oder Wiederherstellungsprozess besprechen, vorbereiten und möglicherweise testen sollten. Für robustere oder Produktionssysteme wird empfohlen, den offiziellen Debian-Upgrade-Leitfaden zu lesen, bevor Sie fortfahren.

Empfehlungen

  • Unnötige oder veraltete Pakete entfernen
  • Erstellen Sie eine Daten- und Konfigurationssicherung
  • Führen Sie ein Upgrade direkt über die Konsole durch
  • Suchen Sie nach Softwarepaketen von Drittanbietern, die derzeit auf Ihrem Raspbian-System installiert sind

Entfernen Sie alle veralteten Standard-Repositorys und Software von Drittanbietern, bevor Sie das Upgrade versuchen. Die aptitude Der Befehl kann Ihnen dabei helfen, Softwarepakete von Drittanbietern zu finden, die derzeit auf Ihrem Raspbian-System installiert sind.

# aptitude search '~i(!~ODebian)'

Der obige Befehl listet alle Pakete auf, die sich nicht mehr in einer Standard-Repository-Liste befinden, seit sie entfernt wurden; daher wurden sie obsolet gemacht, oder die Pakete von Drittanbietern, die manuell installiert wurden.

Führen Sie eine vollständige Sicherung der Daten und manuellen Konfigurationsdateien durch, die sich auf Ihrem aktuellen System befinden. Dies können beispielsweise Home-Verzeichnisse, Datenbanken, Websites usw. der Benutzer sein, sind aber nicht darauf beschränkt. Alternativ können Sie eine vollständige Micro-SD-Sicherung mit dem Befehl dd durchführen.

Vollständiges Upgrade des aktuellen Systems

Beginnen Sie mit einem vollständigen Upgrade Ihres aktuellen Raspbian-Systems, bevor Sie mit einem Buster-Upgrade fortfahren.

# apt-get update
# apt-get upgrade

Aktualisieren Sie zurückgehaltene Pakete:

# apt-get dist-upgrade

Systemprüfung

Zuletzt Gelegenheit, nach Systeminkonsistenzen zu suchen. Führen Sie Integritäts- und Konsistenzprüfungen der Datenbank für teilweise installierte, fehlende und veraltete Pakete durch:

# dpkg -C

Wenn keine Probleme gemeldet werden, prüfen Sie, welche Pakete zurückgehalten werden:

# apt-mark showhold

Pakete On Hold wird nicht aktualisiert. On Hold Pakete können nach dem Stretch-Upgrade zu Inkonsistenzen führen. Bevor Sie zum nächsten Teil übergehen, sollten Sie alle Probleme beheben, die von den beiden obigen Befehlen verursacht werden.
Der folgende Befehl könnte eine weitere Hilfe sein:

# dpkg --audit

Paket-Repository auf Debian Buster aktualisieren

Aktualisieren Sie als Nächstes Ihre /etc/apt/sources.list um neue Buster-Repositories aufzunehmen.

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

Der obige Befehl ersetzt jeden stretch Schlüsselwortvorkommen zu buster wodurch neue Buster-Repositories effektiv aktiviert werden. Sobald Ihre /etc/apt/sources.list wird auf den enthaltenen Buster aktualisiert Repositories, aktualisieren Sie Ihren lokalen Paketindex mit:

# apt-get update

Raspbian Buster Upgrade-Simulation

Verwenden Sie den folgenden Befehl, um zu sehen, womit wir konfrontiert sind. Es handelt sich um einen simulierten Probelauf, daher werden keine Systemänderungen vorgenommen.

# apt-get --simulate upgrade

Rasbian Buster-Upgrade

Wir sind zum aufregendsten Teil gekommen, nämlich dem eigentlichen Stretch-Upgrade auf das Raspbian-Buster-System. Während des Upgrades werden Sie möglicherweise gefragt:


Auf Ihrem System sind Dienste installiert, die neu gestartet werden müssen, wenn bestimmte Bibliotheken wie libpam, libc und libssl aktualisiert werden. Da diese Neustarts Dienstunterbrechungen für das System verursachen können, werden Sie normalerweise bei jedem Upgrade aufgefordert, die Liste der Dienste einzugeben, die Sie neu starten möchten. Sie können diese Option wählen, um eine Aufforderung zu vermeiden; Stattdessen werden alle erforderlichen Neustarts automatisch für Sie durchgeführt, damit Sie nicht bei jedem Bibliotheks-Upgrade Fragen gestellt bekommen.

Dienste während Paketaktualisierungen neu starten, ohne zu fragen?
Die Wahl hängt davon ab, ob Sie möchten, dass das System Ihre Dienste während der Systemaktualisierung automatisch neu startet, oder ob Sie dies manuell tun möchten oder nachdem das System vollständig auf die Buster-Version aktualisiert wurde.

Wenn Sie fertig sind, führen Sie die folgenden Befehle aus, um den Upgrade-Prozess für Debian Buster zu starten:

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

Alles erledigt. Starten Sie Ihr System neu. Herzlichen Glückwunsch zu Ihrem vollständig aktualisierten Raspbian 10 Buster Linux-System.


Debian
  1. So aktualisieren Sie Debian 8 Jessie auf Debian Linux 9 Stretch

  2. Raspbian GNU/Linux-Upgrade von Jessie auf Raspbian Stretch 9

  3. So aktualisieren Sie das Debian-Linux-System von Wheezy auf die stabile Version von Jessie

  4. So aktualisieren Sie Debian 9 Stretch auf Debian 10 Buster

  5. So aktualisieren Sie von Debian 10 auf Debian 11

Aktualisieren Sie Debian 9 Stretch auf Debian 10 Buster über die Befehlszeile

Aktualisieren Sie Debian 10 Buster auf Debian 11 Bullseye über die Befehlszeile

Installation/Upgrade auf Fedora Rawhide von Fedora Linux 35

So aktualisieren Sie Debian 10 Buster auf 11 Bullseye Linux

Aktualisieren Sie Debian 10 Buster auf Debian 11 Bullseye über die Befehlszeile

So aktualisieren Sie Debian 9 Stretch auf Linux Debian 10 Buster