GNU/Linux >> LINUX-Kenntnisse >  >> FreeBSD

So aktualisieren Sie FreeBSD 12 auf 13

Am 13. April 2021 wurde FreeBSD 13 veröffentlicht. Wenn Ihr System noch Version 12 ist und Sie die Vorteile dieser aktuellen Version nutzen möchten, müssen Sie Ihre aktuelle Version 12 aktualisieren.

In diesem Tutorial ist die aktuelle Version 12.2.

$ Freebsd-Version

Alle verfügbaren Binäraktualisierungen abrufen

Basierend auf der aktuell installierten Welt und den eingestellten Konfigurationsoptionen führen wir diesen Befehl aus, um alle verfügbaren Binäraktualisierungen abzurufen.

$ freebsd-update abrufen

Installieren Sie als Nächstes die kürzlich abgerufenen Updates.

$ freebsd-update installieren

Jetzt müssen wir überprüfen, ob die neue Version und der Patch-Level angewendet wurden. Der Befehl freebsd-version mit der Option k gibt die Version und den Patch-Level des installierten Kernels aus.

$ freebsd-version -k

Dann müssen wir freebsd-version mit der Option r ausführen, was die Version und den Patch-Level des laufenden Kernels ausgibt.

$ freebsd-version -r

Wir sehen, dass das Ergebnis nicht übereinstimmt, also müssen wir das System neu starten, um den neuen Kernel anzuwenden.

$ shutdown -r now

Nach einem Neustart ist das Ergebnis des zuvor erwähnten Befehls dasselbe. Wir können auch den Befehl uname mit der Option r verwenden, um die Version des laufenden Kernels zu bestätigen.

Upgrade auf 13.0

Wir führen den folgenden Befehl aus, um Dateien abzurufen, die für das Upgrade auf eine neue Version erforderlich sind. Die Ausführung dieses Befehls dauert einige Minuten.

Das freebsd-update führt eine Bewertung der Konfigurationsdateien durch und fordert Sie wie folgt zum Zusammenführen von Konfigurationsdateien und anderen Optionen gemäß Ihren installierten Apps und Anpassungen auf. Bitte lesen Sie sie sorgfältig durch:

$ freebsd-update -r 13.0-RELEASE-Upgrade

Führen Sie als Nächstes den Befehl wie angewiesen aus, um die heruntergeladene Datei zu installieren und die Änderungen auf die Festplatte zu übertragen.

$ /usr/sbin/freebsd-update install

Starten Sie den Server neu.

$ shutdown -r now

Alte gemeinsam genutzte Bibliotheken und Objektdateien entfernen

Nachdem das System wieder online ist, wiederholen Sie die freebsd-update-Sitzung mit dem folgenden Befehl:

$ /usrb/sbin/freebsd-update install

Überprüfen Sie die FreeBSD-Version.

$ Freebsd-Version

Jetzt ist die FreeBSD-Version bereits 13.0.

Upgrade-Pakete nach größeren Upgrades

Hauptversionen verwenden unterschiedliche Application Binary Interfaces (ABIs), die die meisten Anwendungen von Drittanbietern beschädigen. Wenn Sie Ports verwenden, um Ihre Anwendungen von Drittanbietern zu erstellen, müssen Sie alle diese Anwendungen erstellen. Wenn Sie das Paketverwaltungssystem verwenden, können Sie den Befehl pkg-static verwenden. Das pkg-static ist eine statisch gelinkte Variante von pkg Wird normalerweise nur für die Erstinstallation von pkg verwendet . Wir werden das Paket auf die neuere Version aktualisieren.

$ pkg-static upgrade -f

$ pkg bootstrap -f

Da die Paket-Upgrades bereits abgeschlossen sind, müssen wir den Upgrade-Prozess abschließen, indem wir den folgenden Befehl ausführen.“

$ freebsd-update installieren

Starten Sie den Server noch einmal neu.

Überprüfen Sie die Betriebssystemdetails. Wir können ein nettes Tool namens neofetch verwenden. Neofetch ist ein in Bash 3.2+ geschriebenes Befehlszeilen-Systeminformationstool. Neofetch zeigt Informationen über Ihr Betriebssystem, Ihre Software und Hardware auf ästhetische und visuell ansprechende Weise an.

Installieren Sie zuerst neofetch.

$ pkg installiere neofetch

Als nächstes führen Sie neofetch aus.

$ neofetch

Herzlichen Glückwunsch, Sie haben jetzt auf 13.0 aktualisiert.


FreeBSD
  1. So aktualisieren Sie Python auf 3.9

  2. So aktualisieren Sie Fedora Linux auf die neueste Version

  3. So aktualisieren Sie die Git-Version>=1.7.10 auf CentOS 6

  4. So aktualisieren Sie OpenSSL v1.0.1e auf v1.0.2 unter CentOS/RHEL

  5. So aktualisieren Sie die PHP-Version auf PHP 8.0 unter Ubuntu

So aktualisieren oder downgraden Sie TensorFlow

So aktualisieren Sie Alpine Linux auf die neueste Version

So aktualisieren Sie Ubuntu 20.04 auf 21.04

So aktualisieren Sie FreeBSD 12 auf 13

So aktualisieren Sie Apache auf die neueste Version unter Ubuntu 20.04

Wie aktualisiere ich die SolidCP-Version manuell auf 1.4?