So upgraden Sie FreeBSD auf eine neuere Version auf

So upgraden Sie FreeBSD auf eine neuere Version auf
FreeBSD wird ziemlich konsequent verbessert und mit jedem neuen Update ist eine Reihe neuer hinzugefügter Funktionen neu. Ganz zu schweigen von der Einführung neuerer Patches mit jedem Update, das Ihr FreeBSD -System vor Sicherheitsproblemen schützt, und eine Vielzahl anderer Gründe, warum Sie möglicherweise FreeBSD auf dem neuesten Stand halten möchten.

Glücklicherweise ist es mit FreeBSD, das System zu aktualisieren, im Vergleich zu anderen Betriebssystemen, die es vermasseln. Sie können das FreeBSD -Update mit einem einfachen Befehl ausführen:

# FreeBSD-update

In diesem Tutorial hilft Ihnen genau das: Befolgen Sie die folgenden Anweisungen, um Ihr System zu aktualisieren, das auf FreeBSD V10 arbeitet.2V Betriebssystem.

Bevor Sie beginnen:

Stellen Sie sicher. In diesem Tutorial wird das Standard -FreeBSD -Benutzerkonto, das FreeBSD -Tropfen, das Update ausgeführt.

Schritt 1: Identifizieren Sie potenzielle Probleme und installieren Sie die neuesten Patches

Bevor wir das FreeBSD -Betriebssystem aktualisieren, müssen wir die Patches und unterstützenden Pakete für die neueste FreeBSD -Version erwerben. Melden Sie sich mit dem folgenden Befehl an:

$ ssh FreeBsd@your_server_ip

Jetzt benötigen wir einige Informationen zur neuesten FreeBSD -Version, bevor wir weitere Änderungen vornehmen können. Um diese Details zu finden, geben Sie den Befehl FreeBSDD -update mit der Option -r aus, um genau auf die Version zu zeigen, auf die wir den Server aktualisieren. Ich habe meine FreeBSD -Version bereits aktualisiert

$ sudo freebsd -update upgrade -r 12.X-Release

Die Ausgabe sollte mit angemessenen Informationen melden. Nehmen Sie nun fest, welche Änderungen später Probleme verursachen können.

Drücken Sie die Y -Taste, um zu bestätigen und die Eingabetaste zu drücken. Bei der Bestätigung beginnt das System automatisch mit der Aktualisierung des Servers. Es gibt einige Dinge. Dieser Bedarf müssen uns jedoch nach dem Update konfigurieren.

Schritt 2: Beheben Sie die Probleme nach dem Upgrade

Sobald Sie die neuesten Pakete installiert haben, sehen Sie höchstwahrscheinlich zwei Fehlermeldungen. Mach dir keine Sorge; Sie müssen lediglich Änderungen an zwei verschiedenen Konfigurationsdateien in/etc/ssh/sshd_config und/etc/rc vornehmen.SUB -Verzeichnisse jeweils.

Drücken Sie die Eingabetaste und Sie werden automatisch zum /etc /rc weitergeleitet.SUBR -Konfigurationsdatei und sie wird im Nano -Texteditor gestartet.

Löschen Sie alle Zeilen, die sich auf die "neueste" FreeBSD -Version beziehen, die nicht mit der Version zugeordnet ist, die wir gerade installiert haben. Siehe, die Konfigurationsdatei erkennt immer noch FreeBSD 12.1 als neueste, während wir v12 installiert haben.2.

Speichern und beenden Sie die Datei, wenn Sie bearbeitet werden, und es wird eine Benachrichtigung angezeigt, um zu bestätigen, dass die Konfigurationsdatei erfolgreich in das Upgrade integriert wurde.

Die zweite Zeile ist die Fehlermeldung, die verschwindet, sobald Sie die Konfigurationsdatei/etc/ssh/sshd_config beheben. Klicken Sie auf die Schaltfläche Eingabetaste, um diese Konfigurationsdatei zu öffnen und die Datei genauso zu bearbeiten wie die erste. Sie müssen nur die mit der 12 bezogenen Linien entfernen.1 Installationen von FreeBSD und dann speichern und beenden Sie die Datei.

Anschließend wird die Änderungen angezeigt, die Sie gerade vorgenommen haben, und dann werden Sie um Erlaubnis gebeten, die Änderungen anzuwenden. Geben Sie einfach jedes Mal, wenn Sie die Frage gestellt haben.

Wenn Sie Ihre Änderungen bestätigen, werden Sie mehrere Seitenkatalog der Binärdateien angezeigt, denen das System seine Änderungen vorgenommen hat. Diese Liste sollte mit dem folgenden Screenshot identisch sein:

Wenn Sie den Inhalt hier sehen möchten, drücken Sie weiter in die Leertaste, um sich durch jede Seite zu finden, oder drücken Sie einfach die Q -Taste, um den Überprüfungsprozess zu überspringen.

Bei all dem, die sich um die Pflege kümmern, können wir endlich weitergehen und auf FreeBSD 12 aufrüsten.2.

Schritt 3: FreeBSD 12 aktualisieren.1 bis FreeBSD 12.2

Geben Sie den folgenden Befehl ein, um die Installation zu beginnen:

$ sudo/usr/sbin/freebsd-update Installation

Der folgende Screenshot zeigt, was Sie sehen werden, sobald Sie diesen Befehl ausgeben:

Sie müssen das System nach Abschluss des Upgrades neu starten. Geben Sie diesen Befehl ein und drücken Sie die Eingabetaste, um Ihr System neu zu starten:

$ sudo Neustart

Die SSH -Sitzung endet und das Neustart des Systems dauert einige Minuten.

Wenn sich das System wieder aufstreckt, melden Sie sich bei demselben Benutzerkonto an, um fortzufahren.

Um die Installation zu überprüfen, überprüfen Sie die aktuelle Version, die auf Ihrem System installiert ist. Verwenden Sie den folgenden Befehl, um sich bei Ihrem Server anzumelden:

$ ssh FreeBsd@your_server_ip

Geben Sie dann den folgenden Befehl aus:

$ uname -a

Wenn die Dinge bisher reibungslos verlaufen sind, sollten Sie die Ausgabe ähnlich dem folgenden Screenshot sehen:

Eine letzte Sache, bevor wir abschließen: Es gibt wahrscheinlich einige kleinere Updates, seit das Upgrade zum Download zur Verfügung gestellt wurde.

Sie können diese Updates abrufen, indem Sie den Befehl FreeBSD_UPDATE Installation ausführen:

$ sudo/usr/sbin/freebsd-update Installation

Wenn Ihnen die Fehler immer noch angezeigt werden, mach dir keine Sorgen. Installieren Sie die Pakete, um diese Dateien zu aktualisieren.

Eine Sicherheitsmaßnahme besteht darin, alle Pakete von Drittanbietern zu aktualisieren, wenn FreeBSD aktualisiert wird. Geben Sie den folgenden Befehl ein:

$ sudo PKG Upgrade

Die Ergebnisse des obigen Problems sollten Folgendes ähneln:

Drücken Sie Y und drücken Sie die Eingabetaste, um die folgende Ausgabe zu erhalten:

Drücken Sie erneut Y und drücken Sie die Eingabetaste, um die Pakete zu aktualisieren.

Verwenden Sie den Befehl rehash, um sicherzustellen.

$ rehash

Damit haben wir die neueste Version von FreeBSD installiert und bereit zu gehen.

Falls Ihre Installation sich weigert, zu arbeiten,

Die Anweisungen in diesem Artikel sollten auch ordnungsgemäß in Ihrem System funktionieren. Für die Leser, die FreeBSD nicht durch dieses Tutorial aufrüsten konnten. Verwenden Sie einfach den folgenden Befehl:

$ sudo freebsd-update rollback

Der obige Befehl sollte die gesamte Arbeit rückgängig machen, die Sie geleistet haben, um FreeBSD zu aktualisieren.

Zusammenfassend

Hoffentlich haben Sie Ihre FreeBSD 12 aktualisiert.1 Server zum neuesten V12.2 Wenn Sie den Befehlen in diesem Tutorial folgen. Das Upgrade von FreeBSD ist bei weitem eine frustrierende Erfahrung wie das Upgrade einiger der wichtigsten Betriebssysteme *Husten *Windows *Husten *.