Nova različica FreeBSD 12.4 je že izšla

FreeBSD

FreeBSD je odprtokodni operacijski sistem.

Napovedana je bila izdaja nove različice FreeBSD 12.4, ki je prišla skoraj leto dni po izdaji različice 12.3. FreeBSD 12.4 je označen kot izdaja s popravki hroščev, ki poleg odpravljanja različnih težav vključuje tudi veliko število posodobitev za vse tiste uporabnike, ki še niso nadgradili na FreeBSD 13.

FreeBSD 12.4 je nova izdaja popravka veje 12.x, ki zagotavlja ustrezne popravke napak in posodobitve od izdaje prejšnje različice.

Glavne nove funkcije v FreeBSD 12.4

Ta nova različica poudarja dodatek testnih klicev DT5 in SDT k filtru paketov ipfilter za mehanizem sledenja dtrace, kot tudi možnost izpisa kopije ippool v formatu ippool.conf. Spreminjanje pravil ipfilter, tabel prevajanja naslovov in ippool-ov iz okoljih jail, ki ne uporabljajo sklada virtualnega omrežja VNET, je prepovedano.

Druga opazna sprememba v tej novi različici FreeBSD 12.4 je izboljšana podpora za strojno opremo , poleg popravkov napak v gonilnikih aesni, aw_spi, igc, ixl, mpr, ocs_fc, snd_uaudio in usb . Gonilnik ena je bil posodobljen na različico 2.6.1, da podpira drugo generacijo omrežnih adapterjev ENAv2 (Elastic Network Adapter), ki se uporabljajo v infrastrukturi Elastic Compute Cloud (EC2) za upravljanje komunikacije med vozlišči EC2.

V ogrodje hwpmc (Hardware Performance Monitoring Counter) je bila dodana podpora za Intelove procesorje, ki temeljijo na mikroarhitekturah Comet Lake, Ice Lake, Tiger Lake in Rocket Lake .

V interpreterju ukazov sh se je logika nalaganja profilov spremenila, saj se zdaj najprej naložijo vse datoteke s končnico ».sh« iz imenika /etc/profile.d , nato se naloži datoteka /usr/local/etc/profile in na koncu še datoteke s končnico ».sh« iz imenika /usr/local/etc/profile.d/.

Poleg tega lahko ugotovimo tudi, da pripomoček cp izvaja zaščito pred neskončno rekurzijo pri uporabi indikatorja "-R", zagotavlja pravilno obdelavo indikatorjev "-H", "-L" in "-P" (na primer pri določanju "-H" ali "-P", simboličnih povezav, ki se razširijo), indikator "-P" pa je dovoljen brez indikatorja "-R".

Poleg tega je omenjeno, da je bil v tej različici proces strežnika telnetd ukinjen, saj njegova kodna baza ni več vzdrževana in ima težave s kakovostjo. V veji FreeBSD 14 bo koda telnetd odstranjena iz sistema. Podpora za odjemalce Telnet ostaja nespremenjena.

Druge pomembne spremembe v tej novi različici vključujejo:

  • Gonilnik if_epair, ki se uporablja za ustvarjanje navideznih ethernetnih vmesnikov, nudi možnost vzporedne obdelave prometa z uporabo več jeder CPE.
  • Izboljšano delovanje pripomočkov nfsd, elfctl, usbconfig, fsck_ufs in growfs.
  • Pripomoček tcpdump omogoča nastavitev števila pravil, ki so prikazana v glavi pflog.
  • Z DragonFly BSD je koda agenta za dostavo sporočil DragonFly Mail Agent (dma) sinhronizirana, kar zagotavlja sprejem in dostavo sporočil od lokalnih poštnih odjemalcev (obdelava omrežnih zahtev SMTP prek vrat ni podprta). 25).
  • Paketni filter pf je odpravil puščanje pomnilnika in izboljšal sinhronizacijo stanja s preusmeritvijo prometa pri uporabi pfsync.
  • Posodobljene različice aplikacij tretjih oseb, vključenih v osnovni sistem: LLVM 13, nevezan 1.16.3, OpenSSL 1.1.1q, OpenSSH 9.1p1, datoteka 5.43, libarchive 3.6.0, sqlite 3.39.3, expat 2.4.9, hostapd/ wpa_supplicant 2.10.

Prenesite in pridobite FreeBSD 12.4

Tisti, ki jih zanima pridobitev te nove različice, morajo vedeti, da so namestitvene slike na voljo za arhitekture amd64, i386, powerpc, powerpc64, powerpcspe, sparc64 ter armv6, armv7 in aarch64.

Poleg tega so na voljo slike za virtualizacijske sisteme (QCOW2, VHD, VMDK, raw) in oblačna okolja Amazon EC2. FreeBSD 12.4 bo zadnja posodobitev veje 12.x, ki bo na voljo do 31. decembra 2023. Posodobitev FreeBSD 13.2 bo pripravljena spomladi, izdaja FreeBSD 14.0 pa je predvidena za julij 2023.

Povezava je to.


Dodaj kot prednostni vir v Googlu