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_ipJetzt 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-ReleaseDie 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 UpgradeDie 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.
$ rehashDamit 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 *.