FreeBSD 13.3 vrystelling

Na 11 maande se ontwikkeling, is FreeBSD 13.3 vrygestel. Installasiebeelde word gegenereer vir amd64, i386, powerpc, powerpc64, powerpc64le, powerpcspe, armv6, armv7, aarch64 en riscv64 argitekture. Daarbenewens is samestellings voorberei vir virtualisasiestelsels (QCOW2, VHD, VMDK, rou) en wolkomgewings Amazon EC2, Google Compute Engine en Vagrant. Die FreeBSD 13.x-tak word parallel met die FreeBSD 14-tak ontwikkel, waarvoor vrystelling 14.0 in die herfs geskep is, en sal voortgaan om tot einde Januarie 2026 ondersteun te word. FreeBSD 13.4 sal na verwagting oor ongeveer 'n jaar vrygestel word.

Sleutelveranderinge:

  • Die stabiliteit van drywers vir draadlose toestelle, sowel as drywers wat met die linuxkpi-laag bekendgestel is, is verbeter, wat die gebruik van Linux-drywers in FreeBSD moontlik maak. Opgedateerde iwlwifi- en rtw88-bestuurders vir Intel en Realtek draadlose kaarte.
  • Implementeer die vermoë om 'n NFS-bediener (nfsd, nfsuserd, mountd, gssd en rpc.tlsservd) in die tronk te laat loop met 'n geïsoleerde vnet-netwerkomgewing. Bygevoeg nuwe montering opsie "syskrb5" om Kerberized NFSv4.1/4.2 te monteer sonder om Kerberos geloofsbriewe te spesifiseer.
  • Die Clang samesteller en LLVM toolkit is opgedateer na tak 17.
  • Die ZFS-lêerstelselimplementering is opgedateer om OpenZFS 2.1.14 vry te stel. zfsd bied 'n manier waarop skywe as mislukte aangewys kan word wanneer hulle te veel I/O latency-gebeurtenisse genereer.
  • Op ARM64-stelsels is die agtergrondproses powerd by verstek geaktiveer in /etc/rc.conf, wat die stelsel toelaat om teen maksimum werkverrigting op Raspberry Pi-borde te werk.
  • Het die vermoë bygevoeg om die umask-waarde vir individuele dienste in rc.conf te spesifiseer deur die "servicename_umask" veranderlikes te gebruik.
  • Het die vermoë bygevoeg om in ~/.login_conf of login.conf die prioriteite van programme te spesifiseer wat die setusercontext-oproep gebruik, soos die aanmeldproses.
  • Die vermoë om vlae vir die verskilhulpmiddel te konfigureer, wat geloods word wanneer die periodieke hulpmiddel verslae met veranderinge genereer, is by rc.conf gevoeg.
  • Die kop- en sterthulpprogramme ondersteun nou die -q (stil) en -v (verbose) opsies, sowel as die vermoë om C-eenhede in numeriese argumente te gebruik.
  • Dit sluit die objdump-nutsding in, ontwikkel deur die LLVM-projek.
  • Die "-S" opsie is by tftpd gevoeg, wat jou toelaat om te skryf na lêers in 'n chroot-omgewing wat nie publiek skryfbaar is nie.
  • Die inleidende gids tot die kernprogrammeringskoppelvlakke is heeltemal herskryf.
  • Statistieke wat verband hou met lêerstelsel en vnode-ontfouting word onder die sysctl vfs.vnode-reeks gegroepeer.
  • Ondersteuning vir RFC 4620 (IPv6 nodeinfo, versoek gasheerinligting) is standaard gedeaktiveer.
  • Die pf-pakkiefilter implementeer die vermoë (sysctl net.pf.filter_local=1) om pakketherleidingreëls (rdr) toe te pas wat deur die huidige gasheer gestuur is en plaaslik afgelewer word.
  • Bygevoeg ondersteuning vir gve virtuele netwerk adapters (Google Virtual NIC).
  • Ondersteuning vir BeagleBone Black (armv7)-borde is gestaak.
  • Opgedateerde weergawes van OpenSSH 9.6p1, Sendmail 8.18.1, expat 2.6.0, libfido2 1.13.0, nvi 2.2.1, ongebonde 1.19.1, xz 5.4.5, zlib 1.3.1.

Daarbenewens kan u let op die publikasie van 'n verslag oor die ontwikkeling van FreeBSD vir die vierde kwartaal van 2023. Sommige van die interessantste projekte sluit in:

  • Die vermoë om outomaties rc.d-dienste in aparte tronk-omgewings te begin, waarin die ouerlêerstelsel geërf word, maar prosessigbaarheid, netwerktoegang, monteringsregte, ens. beperk is.
  • Werk aan die optimalisering van libc-stringfunksies deur SIMD-instruksies op AMD64-argitektuurstelsels te gebruik. 17 funksies wat met SIMD geoptimaliseer is, is voorgestel, sowel as 9 funksies wat oorgedra is na oproepfunksies wat met SIMD geoptimaliseer is. Die prestasie van die nuwe funksies wanneer stringe met 'n gemiddelde grootte van 64 karakters verwerk word, het tydens toetse met 5.54 keer toegeneem.
  • Pot 0.16 gereedskapstel vir die bestuur van houers gebaseer op tronkomgewings, ZFS, pf en rctl, wat integrasie met die nomadhouer-orkestrasieplatform ondersteun. Die Potluck-houerbeeldgids, wat dien as 'n analoog van Dockerhub vir FreeBSD.

Bron: opennet.ru

Voeg 'n opmerking