Nachrichten

FreeBSD 12.2 Was Sie wissen müssen und wie Sie ein Upgrade durchführen

FreeBSD 12.2 Was Sie wissen müssen und wie Sie ein Upgrade durchführen

Das FreeBSD Release Engineering Team hat die Veröffentlichung und Verfügbarkeit von FreeBSD 12 . bekannt gegeben.2 zu den Massen. Es ist die dritte und letzte Veröffentlichung des Stable/12-Zweigs. In diesem Beitrag werden die Funktionen und Änderungen behandelt, die Sie mit FreeBSD 12 erwarten können.2 freigeben. Wir geben Ihnen auch eine Schritt-für-Schritt-Anleitung zum Upgrade von Ihrer aktuellen Version auf FreeBSD 12.2.

FreeBSD 12.2 Funktionen

FreeBSD wird standardmäßig nicht mit einer Desktop-Umgebung geliefert, wie dies bei den meisten Linux-Distributionen der Fall ist. Das bedeutet jedoch nicht, dass Sie keine installieren können. Daher konzentrieren sich die meisten Funktionen und Updates auf die allgemeine Systemleistung und nicht auf die Benutzeroberfläche. Lass uns eintauchen!

1. Konfigurationsänderungen im Userland

FreeBSD 12.2 kommt mit einem neuen rc.conf variabel - die linux_mounts_enable. Diese neue Variable wird verwendet, wenn bestimmte Linux-Dateisysteme im /kompat/linux Verzeichnis und die Variable linux_enable ist auf . gesetzt JA.

rc.conf ist eine Konfigurationsdatei mit Konfigurationsdetails verschiedener Netzwerkschnittstellen im System, dem lokalen Hostnamen und Informationen über Startdienste, die beim Booten initialisiert werden. Das rc.conf wird von verschiedenen Startskripten verwendet, die in der /usw., Verzeichnis, um ihre Ausführung mit den Einstellungen in dieser Datei zu konditionieren.

Das linux_enable ist eine boolesche Variable, wenn sie auf gesetzt ist JA aktiviert Linux/ELF beim Booten.

Außerdem ist die devd das Dienstprogramm wird aktualisiert, um die Standardeinstellung zu ändern syslogd Benachrichtigung für Lebenslauf von kern zu Kernel.

Das devd ist ein Daemon, der eine Plattform für die Ausführung von Userland-Programmen bietet, die durch verschiedene Kernel-Ereignisse ausgelöst werden.

2. Änderungen der Userland-Anwendung

Das Dienstprogramm cron wird aktualisiert, um zwei neue Flags in crontab zu unterstützen - '-nein' und '-q.'

Das -nein -Argument unterdrückt E-Mails bei erfolgreichen Durchläufen, während die -q Argument unterdrückt die Protokollierung der Befehlsausführung.

Dazu gehört die Reduzierung des Speicherbedarfs, ein neues Argument, -M was die Verwendung von deaktiviert mmap Dienstprogramm und andere. fsck_msdosfs ist ein Dienstprogramm, das verwendet wird, um die Konsistenz des Windows (FAT)-Dateisystems zu überprüfen.

certctl ist ein Befehlszeilentool, das zum Verwalten einer Liste von TLS-Zertifizierungsstellen verwendet wird, denen von Anwendungen vertraut wird, die OpenSSL verwenden.

Showmount ist ein Linux-Dienstprogramm, das verwendet wird, um den Status des NFS-Servers auf dem Host abzurufen.

3. Beigetragene Software


Software

Aktualisiert auf…
tcsh-DienstprogrammVersion 6.21.00
weniger NutzenVersion v551
libbsdxml-BibliothekVersion 2.2.9
resolvconf-DienstprogrammVersion 3.9.2
pcap-BibliothekVersion 1.9.1
tcpdump-DienstprogrammVersion 4.9.3
xz-DienstprogrammVersion 5.2.5
OpenSSH Version 7.9p1
Zeitzonen-DatenbankdateienVersion 2020a
ungebundenes DienstprogrammVersion 1.10.1
libarchive-BibliothekVersion 3.4.3
private Apr-BibliothekVersion 1.7.0
svn,lite-DienstprogrammVersion 1.14.0 LTS
ntpd-Suite von DienstprogrammenVersion 4.2.8p15
Datei-DienstprogrammVersion 5.39
bc-DienstprogrammVersion 3.1.1
privates sqlite3-DienstprogrammVersion 3.32.3
BSD Make-DienstprogrammVersion 20200719
Sendmail-DienstprogrammVersion 8.16.1
clang, llvm, lld, lldb, Compiler-rt-Dienstprogramme und libc++Version 10.0.1
OpenSSLVersion 1.1.1h

FreeBSD 12.2 wird auch mit mehreren Software-Updates geliefert, um die allgemeine Funktionalität verschiedener Software zu verbessern. Beispielsweise:

4. Veraltete Software

Neben Updates gibt es auch Software, die als veraltet markiert ist. Das amd Utility ist eins und soll in FreeBSD 13 . entfernt werden.0 freigeben.

5. Laufzeitbibliotheken und API

Mit FreeBSD 12.2, die ifconfig Das Dienstprogramm hat ein Update erhalten und kann jetzt den Status der Bridge-Schnittstelle melden.

6. Allgemeine Kernel-Änderungen

7. Geräte- und Treiberänderungen

Mit dieser neuen Version werden mehrere Treiber als veraltet markiert und in FreeBSD 13 entfernt.0 Release und höher. Sie beinhalten:

8. Speicheränderungen

Das mps Treiber, der die Unterstützung von SAS-Controllern und WarpDrive-Solid-State-Speicherkarten für Broadcom ermöglicht, wurde aus der 32-Bit-GENERIC-Kernelkonfiguration entfernt.

Das virtio_blk-Treiber, die Unterstützung für VirtIO-Blockgeräte ermöglicht, hat ein Update erhalten, das TRIM-Unterstützung enthält.

Außerdem unterstützt das ZFS-Dateisystem jetzt Lesen/Schreiben kstat Ausgabe pro Datensatz.

9. Bootloader-Änderungen

Mit FreeBSD 12.2-Release greifen Benutzer nun über den Bootloader auf die Konsole zu und können jedes der verfügbaren Konsolengeräte auswählen select.

FreeBSD-Konsole

10. Allgemeine Netzwerkänderungen

FreeBSD hat tendenziell einen größeren Markt für Server als für Desktops. Daher können Benutzer mit einigen Updates im Netzwerkbereich des gesamten Betriebssystems rechnen. Nachfolgend sind einige der Updates und Änderungen aufgeführt.

Zu den Treibern, die auf eine neue Version aktualisiert wurden, gehören:

Darüber hinaus wurden dieser neuen Version eine Reihe neuer Treiber hinzugefügt, um die Unterstützung für 802 . zu verbessern.11n und 802.11ac. FreeBSD 12.2 wird mit dem neuen auch Unterstützung für Intel 100GB Ethernet-Karten enthalten Eis Treiber.

Upgrade auf FreeBSD 12.2

Nachdem Sie nun einige der coolen Funktionen von FreeBSD 12 . gesehen haben.2 hervorbringt, denken Sie wahrscheinlich darüber nach, Ihr aktuelles System zu aktualisieren. Keine Sorge, das werden wir in diesem System behandeln.

  1. Laden Sie das Dienstprogramm freebsd-update herunter und installieren Sie es. Führen Sie die folgenden Befehle aus:
    freebsd-update holen freebsd-update installieren

    Update-Abruf
  2. Jetzt können Sie das Dienstprogramm freebsd-update verwenden, um die Updates abzurufen und zu installieren.
    freebsd-update upgrade -r 12.2-RELEASE Freebsd-Update installieren
  3. Starten Sie das System nach erfolgreicher Installation mit dem folgenden Befehl neu:
    Shutdown -r jetzt
  4. Führen Sie nach dem Neustart des Systems den Befehl freebsd-update install erneut aus, um die neuen Userland-Komponenten zu installieren.
    freebsd-update installieren

Das ist es! Sie haben Ihr System auf das neueste FreeBSD 12 . aktualisiert.2 freigeben. Sie können fortfahren, um den Befehl uname -a auszuführen, um die FreeBSD-Version anzuzeigen, die Sie gerade ausführen.

uname -a

uname-Befehl

Fazit

Dieser Beitrag hat Ihnen einen klaren Einblick in einige der Funktionen von FreeBSD 12BS gegeben.2-Release und der gesamte Upgrade-Prozess. Da dieses Betriebssystem keine vorinstallierte GUI mitbringt, zielen die meisten Updates und Änderungen darauf ab, die allgemeine Systemleistung zu verbessern. Wenn Sie Ihr System noch nicht auf diese neueste Version aktualisieren möchten, können Sie es als virtuelle Maschine installieren und seine Leistung testen, bevor Sie es für die Produktion verwenden.

Mit WinMouse können Sie die Mauszeigerbewegung auf einem Windows-PC anpassen und verbessern improve
Wenn Sie die Standardfunktionen Ihres Mauszeigers verbessern möchten, verwenden Sie Freeware WinMouse. Es fügt weitere Funktionen hinzu, damit Sie das...
Linker Mausklick funktioniert nicht unter Windows 10
Wenn Sie eine dedizierte Maus mit Ihrem Laptop oder Desktop-Computer verwenden, aber die linker Mausklick funktioniert nicht unter Windows 10/8/7 aus ...
Cursor springt oder bewegt sich zufällig während der Eingabe in Windows 10
Wenn Sie feststellen, dass Ihr Mauszeiger während der Eingabe auf einem Windows-Laptop oder -Computer automatisch und zufällig springt oder sich von s...