FreeBSD

So aktualisieren Sie FreeBSD auf eine neuere Version

So aktualisieren Sie FreeBSD auf eine neuere Version
FreeBSD wird auf einer ziemlich konsistenten Basis aktualisiert und mit jedem neuen Update kommt eine Reihe neu hinzugefügter Funktionen hinzu. Ganz zu schweigen von der Einführung neuerer Patches mit jedem Update, die Ihr FreeBSD-System vor Sicherheitsproblemen schützen, und einer Vielzahl anderer Gründe, warum Sie FreeBSD auf dem neuesten Stand halten möchten.

Glücklicherweise ist das Aktualisieren des Systems mit FreeBSD im Vergleich zu anderen Betriebssystemen, die durcheinander geraten, nicht allzu mühsam. Sie können das FreeBSD-Update mit einem einfachen Befehl ausführen:

# freebsd-update

Dieses Tutorial wird Ihnen genau dabei helfen: Befolgen Sie die nachstehenden Anweisungen, um Ihr System zu aktualisieren, das mit FreeBSD v10 arbeitet.2V-Betriebssystem.

Bevor Sie beginnen:

Stellen Sie sicher, dass Sie mit dem Root-Befehl angemeldet sind oder ein Konto verwenden, das zum Ausführen des sudo-Befehls aktiviert ist. In diesem Tutorial führt das FreeBSD-Standardbenutzerkonto, das FreeBSD-Droplet, das Update aus.

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 folgendem Befehl an:

$ ssh freebsd@your_server_ip

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

$ sudo freebsd-update upgrade -r 12.x-FREIGABE

Die Ausgabe sollte mit angemessenen Informationen berichten. Stellen Sie jetzt fest, welche Änderungen später zu Problemen führen können.

Drücken Sie zum Bestätigen die y-Taste und drücken Sie die Eingabetaste. Nach der Bestätigung beginnt das System automatisch mit der Aktualisierung des Servers. Es gibt einige Dinge. Diesen Bedarf müssen wir jedoch nach dem Update selbst konfigurieren.

Schritt 2: Beheben Sie die Probleme nach dem Upgrade

Sobald Sie die neuesten Pakete installiert haben, werden höchstwahrscheinlich zwei Fehlermeldungen angezeigt. Mach dir keine Sorgen; Sie müssen lediglich Änderungen an zwei verschiedenen Konfigurationsdateien in /etc/ssh/sshd_config und /etc/rc . vornehmen.Unterverzeichnisse bzw.

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

Löschen Sie alle Zeilen, die sich auf die „neueste“ FreeBSD-Version beziehen, die nicht wirklich mit der gerade installierten Version verknüpft ist. Sehen Sie, die Konfigurationsdatei erkennt immer noch FreeBSD 12.1 als neueste Version, während wir v12 installiert haben.2.

Speichern und beenden Sie die Datei, wenn Sie mit der Bearbeitung fertig sind, und eine Benachrichtigung wird angezeigt, die bestätigt, 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 reparieren. Drücken Sie die Eingabetaste, um diese Konfigurationsdatei zu öffnen, und beginnen Sie mit der Bearbeitung der Datei auf die gleiche Weise wie bei der ersten. Sie müssen nur die Zeilen entfernen, die sich auf die 12 . beziehen.1 Installation von FreeBSD, dann speichern und beenden Sie die Datei.

Ihnen werden dann die soeben vorgenommenen Änderungen angezeigt und Sie werden um Erlaubnis gebeten, die Änderungen zu übernehmen. Gib einfach jedes Mal y ein, wenn dir die Frage gestellt wird.

Nachdem Sie Ihre Änderungen bestätigt haben, wird Ihnen ein mehrere Seiten langer Katalog der Binärdateien angezeigt, an denen das System seine Änderungen vorgenommen hat. Diese Liste sollte mit dem folgenden Screenshot identisch sein:

Wenn Sie den Inhalt hier sehen möchten, halten Sie die Leertaste gedrückt, um durch die einzelnen Seiten zu navigieren, oder drücken Sie einfach die Taste q, um den Überprüfungsprozess zu überspringen.

Wenn alles erledigt ist, können wir endlich weitermachen und auf FreeBSD 12 aktualisierenD.2.

Schritt 3: Aktualisieren Sie FreeBSD 12.1 bis FreeBSD 12.2

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

$ sudo /usr/sbin/freebsd-update install

Der Screenshot unten zeigt, was Sie sehen, wenn Sie diesen Befehl ausführen:

Sie müssen das System neu starten, sobald das Upgrade abgeschlossen ist. Geben Sie diesen Befehl ein und drücken Sie die Eingabetaste, um Ihr System neu zu starten:

$ sudo Neustart

Die SSH-Sitzung wird beendet und das System braucht einige Minuten, um neu zu starten.

Wenn das System wieder hochfährt, 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 gelaufen sind, sollten Sie die Ausgabe ähnlich der folgenden Abbildung sehen:

Eine letzte Sache, bevor wir zum Abschluss kommen: Es wurden wahrscheinlich einige kleinere Updates veröffentlicht, seit das Upgrade zum Download bereitgestellt wurde.

Sie können diese Updates abrufen, indem Sie den Installationsbefehl freebsd_update ausführen:

$ sudo /usr/sbin/freebsd-update install

Wenn dir 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 wie folgt aussehen:

Drücken Sie y und drücken Sie die Eingabetaste, um fortzufahren und 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, dass Ihr Benutzerkonto die volle Berechtigung hat, die installierten Pakete zu verwenden.

$ aufwärmen

Damit haben wir die neueste Version von FreeBSD installiert und können loslegen.

Falls Ihre Installation nicht funktioniert,

Die Anweisungen in diesem Artikel sollten auch auf Ihrem System ordnungsgemäß funktionieren. Dennoch, für die Leser, die FreeBSD nicht aktualisieren konnten, indem sie dieses Tutorial befolgten, wird dieser Abschnitt Ihnen helfen, alle Installationen, die Sie gerade durchgeführt haben, rückgängig zu machen. Verwenden Sie einfach den folgenden Befehl:

$ sudo freebsd-update Rollback

Der obige Befehl sollte alle Arbeiten rückgängig machen, die Sie zum Upgrade von FreeBSD gemacht haben.

Zusammenfassend

Hoffentlich haben Sie Ihr FreeBSD 12 . aktualisiert.1 Server bis zum neuesten v12.2, indem Sie den Befehlen in diesem Tutorial folgen. Das Upgrade von FreeBSD ist bei weitem nicht so frustrierend wie das Upgrade einiger der gängigeren Betriebssysteme *hust* Windows *hust*.

So entwickeln Sie ein Spiel unter Linux
Vor einem Jahrzehnt hätten nicht viele Linux-Benutzer vorhergesagt, dass ihr Lieblingsbetriebssystem eines Tages eine beliebte Spieleplattform für kom...
Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...