Nyheter

FreeBSD 12.2 Hva du trenger å vite og hvordan du kan oppgradere

FreeBSD 12.2 Hva du trenger å vite og hvordan du kan oppgradere

FreeBSD Release Engineering Team har kunngjort utgivelsen og tilgjengeligheten av FreeBSD 12.2 til massene. Det er den tredje og siste utgivelsen av stallen / 12-grenen. Dette innlegget vil dekke funksjonene og endringene du kan forvente med FreeBSD 12.2 utgivelse. Vi vil også gi deg en trinnvis veiledning om hvordan du oppgraderer fra din nåværende versjon til FreeBSD 12.2.

FreeBSD 12.2 funksjoner

FreeBSD leveres som standard ikke med et skrivebordsmiljø som de fleste Linux-distribusjoner. Det betyr imidlertid ikke at du ikke kan installere en. Derfor er de fleste funksjonene og oppdateringene fokusert på den generelle systemytelsen og ikke brukergrensesnittet. La oss dykke inn!

1. Konfigurasjonsendringer for brukerland

FreeBSD 12.2 kommer med en ny rc.konf variabel - den linux_mounts_enable. Denne nye variabelen brukes når spesifikke Linux-filsystemer er montert i / compat / linux katalog og variabelen linux_enable er satt til JA.

rc.konf er en konfigurasjonsfil som inneholder konfigurasjonsdetaljer for ulike nettverksgrensesnitt i systemet, det lokale vertsnavnet og informasjon om oppstartstjenester initialisert ved oppstart. De rc.konf brukes av forskjellige oppstartsskript som finnes i /etc., katalog for å betingelsesføre kjøringen med innstillingene i denne filen.

De linux_enable er en boolsk variabel når den er satt til JA aktiverer Linux / ELF ved oppstartstid.

I tillegg har devd verktøyet er oppdatert for å endre standard syslogd varsel for CV fra kern til kjernen.

De devd er en demon som gir en plattform for utførelse av brukerlandsprogrammer utløst av forskjellige kjernehendelser.

2. Endringer av Userland-applikasjon

Cron-verktøyet er oppdatert for å støtte to nye flagg i crontab - '-n'og'-q.'

De -n argumentet undertrykker e-post ved vellykkede løp mens -q argument undertrykker loggingen av kommandokjøring.

De inkluderer å redusere minnefotavtrykket, et nytt argument, -M som deaktiverer bruken av mmap verktøy og andre. fsck_msdosfs er et verktøy som brukes til å kontrollere konsistensen av Windows (FAT) filsystem.

certctl er et kommandolinjeverktøy som brukes til å administrere en liste over TLS-sertifiseringsinstanser som er klarert av applikasjoner som bruker OpenSSL.

utstillingsmontering er et Linux-verktøy som brukes for å få statusen til NFS-serveren som ligger på verten.

3. Bidratt programvare


Programvare

Oppdatert til ..
tcsh-verktøyetversjon 6.21.00
mindre nytteversjon v551
libbsdxml bibliotekversjon 2.2.9
resolvconf-verktøyetversjon 3.9.2
pcap-bibliotekversjon 1.9.1
tcpdump-verktøyetversjon 4.9.3
xz verktøyversjon 5.2.5
OpenSSH versjon 7.9p1
Tidssone databasefilerversjon 2020a
ubundet verktøyversjon 1.10.1
biblioteksbibliotekversjon 3.4.3
privat apr-bibliotekversjon 1.7.0
svn , lite verktøyversjon 1.14.0 LTS
ntpd suite med verktøyversjon 4.2.8p15
filverktøyversjon 5.39
bc verktøyversjon 3.1.1
privat sqlite3 verktøyversjon 3.32.3
BSD lage verktøyversjon 20200719
Sendmail-verktøyversjon 8.16.1
clang, llvm, lld, lldb, compiler-rt-verktøy og libc++versjon 10.0.1
OpenSSLversjon 1.1.1t

FreeBSD 12.2 kommer også med flere programvareoppdateringer for å forbedre den generelle funksjonaliteten til annen programvare. For eksempel:

4. Utfaset programvare

Annet enn oppdateringer, er det også programvare merket som avviklet. De amd verktøyet er ett og er rettet mot fjerning i FreeBSD 13.0 utgivelse.

5. Runtime Libraries og API

Med FreeBSD 12.2, den ifconfig verktøyet har mottatt en oppdatering og kan nå rapportere en brogrensesnittstatus.

6. Generelle kjerneforandringer

7. Endringer av enheter og drivere

Med denne nye utgivelsen er flere drivere merket som utfaset og fjernet i FreeBSD 13.0 utgivelse og senere. De inkluderer:

8. Lagringsendringer

De mps driver, som gjør det mulig å støtte SAS-kontrollere og WarpDrive solid state-lagringskort for Broadcom, fjernes fra 32-biters GENERIC-kjernekonfigurasjon.

De virtio_blk driver, som muliggjør støtte for VirtIO-blokkenheter, har mottatt en oppdatering som inkluderer TRIM-støtte.

I tillegg støtter ZFS-filsystemet nå lese / skrive kstat utgang per datasett.

9. Boot Loader Endringer

Med FreeBSD 12.2 utgivelse, vil brukere nå få tilgang til konsolen fra bootloader og kan velge hvilken som helst av de tilgjengelige konsollenhetene.

FreeBSD-konsoll

10. Generelle nettverksendringer

FreeBSD har en tendens til å ha et stort marked på servere enn stasjonære datamaskiner. Derfor kan brukerne forvente ganske mange oppdateringer i nettverksdelen av hele operativsystemet. Nedenfor er noen av oppdateringene og endringene.

Driverne oppdatert til en ny versjon inkluderer:

I tillegg har et sett med nye drivere blitt lagt til i denne nye utgivelsen for å forbedre støtten til 802.11n og 802.11ac. FreeBSD 12.2 vil også inkludere støtte for Intel 100 GB Ethernet-kort med det nye is sjåfør.

Oppgradering til FreeBSD 12.2

Nå som du har sett noen av de kule funksjonene FreeBSD 12.2 frembringer, tenker du sannsynligvis på å oppgradere ditt nåværende system. Ikke bekymre deg, det er det vi vil dekke i dette systemet.

  1. Last ned og installer freebsd-oppdateringsverktøyet. Utfør kommandoene nedenfor:
    freebsd-update hent freebsd-update install

    oppdateringshenting
  2. Nå kan du bruke freebsd-oppdateringsverktøyet til å hente og installere oppdateringene.
    freebsd-oppdatering oppgradering -r 12.2-RELEASE freebsd-oppdatering installasjon
  3. Etter en vellykket installasjon, start systemet på nytt med kommandoen nedenfor:
    nedleggelse -r nå
  4. Når systemet starter på nytt, utfør installasjonskommandoen freebsd-update igjen for å installere de nye brukerlandskomponentene.
    freebsd-oppdatering installere

Det er det! Du har oppdatert systemet ditt til den nyeste FreeBSD 12.2 utgivelse. Du kan fortsette å utføre kommandoen uname -a for å se FreeBSD-versjonen du kjører for øyeblikket.

uname -a

uname kommando

Konklusjon

Dette innlegget har gitt deg et klart innblikk i noen av funksjonene som følger med FreeBSD 12.2 utgivelse og hele oppgraderingsprosessen. Siden dette operativsystemet ikke kommer med en forhåndsinstallert GUI, tar de fleste oppdateringene og endringene sikte på å forbedre den generelle systemytelsen. Hvis du ikke er klar med å oppgradere systemet til denne siste versjonen, kan du installere det som en virtuell maskin og teste ytelsen før du bruker den til produksjon.

Hvordan fange opp og streame spilløkten din på Linux
Tidligere ble spill bare ansett som en hobby, men med tiden så spillindustrien en enorm vekst når det gjelder teknologi og antall spillere. Spillpubli...
Beste spill å spille med håndsporing
Oculus Quest introduserte nylig den gode ideen om håndsporing uten kontrollere. Med et stadig økende antall spill og aktiviteter som utfører støtte en...
Hvordan vise OSD-overlegg i fullskjerm Linux-apper og spill
Å spille fullskjermspill eller bruke apper i distraksjonsfri fullskjermmodus kan avskrekke deg fra relevant systeminformasjon som er synlig i et panel...