Nyheder

FreeBSD 12.2 Hvad du skal vide, og hvordan du opgraderer

FreeBSD 12.2 Hvad du skal vide, og hvordan du opgraderer

FreeBSD Release Engineering Team har annonceret frigivelsen og tilgængeligheden af ​​FreeBSD 12.2 til masserne. Det er den tredje og sidste udgivelse af stalden / 12-grenen. Dette indlæg dækker de funktioner og ændringer, du kan forvente med FreeBSD 12.2 frigivelse. Vi giver dig også en trinvis vejledning om, hvordan du opgraderer fra din nuværende version til FreeBSD 12.2.

FreeBSD 12.2 funktioner

FreeBSD leveres som standard ikke med et skrivebordsmiljø som de fleste Linux-distributioner. Det betyder dog ikke, at du ikke kan installere en. Derfor er de fleste af funktionerne og opdateringerne fokuseret på den generelle systemydelse og ikke brugergrænsefladen. Lad os dykke ind!

1. Ændringer af konfiguration af brugerland

FreeBSD 12.2 leveres med en ny rc.konf variabel - den linux_mounts_enable. Denne nye variabel bruges, når specifikke Linux-filsystemer er monteret i / kompat / linux bibliotek og variablen linux_enable er indstillet til JA.

rc.konf er en konfigurationsfil, der indeholder konfigurationsoplysninger om forskellige netværksgrænseflader i systemet, det lokale værtsnavn og oplysninger om opstartstjenester initialiseret ved opstartstidspunktet. Det rc.konf bruges af forskellige opstartsskripter, der findes i /etc., katalog for at betingelsen for deres udførelse med indstillingerne i denne fil.

Det linux_enable er en boolsk variabel, når den er indstillet til JA aktiverer Linux / ELF ved opstartstid.

Derudover kan devd hjælpeprogrammet opdateres for at ændre standard syslogd meddelelse om genoptagelse fra kern til kerne.

Det devd er en dæmon, der giver en platform til udførelse af brugerlandsprogrammer udløst af forskellige kernehændelser.

2. Ændringer af Userland-applikationer

Cron-værktøjet er opdateret til at understøtte to nye flag i crontab - '-n'og'-q.''

Det -n argumentet undertrykker mail ved vellykkede kørsler, mens -q argument undertrykker logning af kommandokørsel.

De inkluderer at reducere hukommelsesaftrykket, et nyt argument, -M som deaktiverer brugen af mmap værktøj og andre. fsck_msdosfs er et værktøj, der bruges til at kontrollere Windows (FAT) filsystemets konsistens.

certctl er et kommandolinjeværktøj, der bruges til at styre en liste over TLS-certifikatmyndigheder, der er tillid til af applikationer, der bruger OpenSSL.

showmount er et Linux-værktøj, der bruges til at få status for NFS-serveren, der er placeret på værten.

3. Bidragt software


Software

Opdateret til ..
tcsh-værktøjversion 6.21.00
mindre nytteversion v551
libbsdxml bibliotekversion 2.2.9
resolvconf-værktøjversion 3.9.2
pcap-bibliotekversion 1.9.1
tcpdump-værktøjversion 4.9.3
xz-værktøjversion 5.2.5
OpenSSH version 7.9p1
Databasefiler til tidszoneversion 2020a
ubundet værktøjversion 1.10.1
biblioteksbibliotekversion 3.4.3
privat apr-bibliotekversion 1.7.0
svn , lite hjælpeprogramversion 1.14.0 LTS
ntpd pakke med hjælpeprogrammerversion 4.2.8p15
filværktøjversion 5.39
bc-værktøjversion 3.1.1
privat sqlite3-værktøjversion 3.32.3
BSD gøre nytteversion 20200719
Sendmail-værktøjversion 8.16.1
clang, llvm, lld, lldb, compiler-rt-hjælpeprogrammer og libc++version 10.0.1
OpenSSLversion 1.1.1 time

FreeBSD 12.2 leveres også med flere softwareopdateringer for at forbedre den generelle funktionalitet af anden software. For eksempel:

4. Forældet software

Bortset fra opdateringer er der også software markeret som forældet. Det amd værktøj er et og er målrettet til fjernelse i FreeBSD 13.0 frigivelse.

5. Kørselsbiblioteker og API

Med FreeBSD 12.2, den ifconfig hjælpeprogram har modtaget en opdatering og kan nu rapportere en brogrænsefladesstatus.

6. Generelle kerneændringer

7. Ændringer af enheder og drivere

Med denne nye udgivelse er flere drivere markeret som udfaset og fjernet i FreeBSD 13.0 udgivelse og senere. De omfatter:

8. Opbevaring Ændringer

Det mps driver, som muliggør understøttelse af SAS-controllere og WarpDrive solid-state-lagerkort til Broadcom fjernes fra 32-bit GENERIC kernekonfiguration.

Det virtio_blk driver, som muliggør understøttelse af VirtIO-blokenheder, har modtaget en opdatering, der inkluderer TRIM-support.

Derudover understøtter ZFS-filsystemet nu læse / skrive kstat output pr. datasæt.

9. Boot Loader Ændringer

Med FreeBSD 12.2 frigivelse, vil brugerne nu få adgang til konsolen fra bootloaderen og kan vælge en af ​​de tilgængelige konsolenheder.

FreeBSD-konsol

10. Generelle netværksændringer

FreeBSD har tendens til at have et stort marked på servere end desktops. Derfor kan brugerne forvente en hel del opdateringer i netværksdelen af ​​hele operativsystemet. Nedenfor er nogle af opdateringerne og ændringerne.

Driverne opdateret til en ny version inkluderer:

Derudover er der tilføjet et sæt nye drivere til denne nye udgivelse for at forbedre understøttelsen af ​​802.11n og 802.11ac. FreeBSD 12.2 inkluderer også understøttelse af Intel 100GB Ethernet-kort med det nye is chauffør.

Opgradering til FreeBSD 12.2

Nu hvor du har set nogle af de seje funktioner FreeBSD 12.2 frembringer, tænker du sandsynligvis på at opgradere dit nuværende system. Bare rolig, det er det, vi vil dække i dette system.

  1. Download og installer hjælpeprogrammet freebsd-opdatering. Udfør nedenstående kommandoer:
    freebsd-opdatering hent freebsd-opdatering installation

    opdateringshentning
  2. Nu kan du bruge freebsd-opdateringsværktøjet til at hente og installere opdateringerne.
    freebsd-opdatering opgradering -r 12.2-RELEASE freebsd-opdatering installation
  3. Efter en vellykket installation skal du genstarte systemet med nedenstående kommando:
    lukning -r nu
  4. Når systemet genstarter, skal du udføre kommandoen freebsd-update installere igen for at installere de nye brugerlandskomponenter.
    freebsd-opdatering installeres

Det er det! Du har opdateret dit system til den nyeste FreeBSD 12.2 frigivelse. Du kan fortsætte med at udføre kommandoen uname -a for at se den FreeBSD-version, du kører i øjeblikket.

uname -a

uname kommando

Konklusion

Dette indlæg har givet dig et klart indblik i nogle af de funktioner, der følger med FreeBSD 12.2 frigivelse og hele opgraderingsprocessen. Da dette operativsystem ikke leveres med en forudinstalleret GUI, har de fleste opdateringer og ændringer til formål at forbedre den generelle systemydelse. Hvis du ikke er klar til at opgradere dit system til denne seneste udgivelse, kan du installere det som en virtuel maskine og teste dets ydeevne, inden du bruger det til produktion.

Open Source-porte med kommercielle spilmotorer
Gratis, open source og cross-platform spilmotorgendringer kan bruges til at spille gamle såvel som nogle af de temmelig nylige spiltitler. Denne artik...
Bedste kommandoliniespil til Linux
Kommandolinjen er ikke kun din største allierede, når du bruger Linux, den kan også være kilde til underholdning, fordi du kan bruge den til at spille...
Bedste apps til Gamepad Mapping til Linux
Hvis du kan lide at spille spil på Linux med en gamepad i stedet for et typisk tastatur- og musesystem, er der nogle nyttige apps til dig. Mange pc-sp...