I-FreeBSD 13.3: Izici ezintsha, ukuthuthukiswa nezinguquko ezibalulekile

I-FreeBSD

I-FreeBSD iyisistimu yokusebenza yomthombo ovulekile.

Isanda kumenyezelwa ukukhishwa kwenguqulo entsha ye-FreeBSD 13.3 futhi lokhu kukhululwa kugqamisa inani elikhulu lentuthuko, izici nezinguquko ezincane ezithuthukisa ukuzinza kwesistimu, kanye nokunikeza ukusekela nokuthuthukiswa kokusebenza.

Enye yezindawo ezibalulekile okugxilwe kuzo ku-FreeBSD 13.3 kube ukuphepha, njengoba kuqaliswe ukulungiswa kwezokuphepha okuningana okubalulekile, okuhlanganisa nezibuyekezo zelabhulali ye-libtacplus njengoba ithuthukisiwe ukuze i-tacplus.conf manje ilandele imithetho yegobolondo le-POSIX ye-syntax. Ukwengeza, izinhlelo ezifana nokungena ngemvume manje zivumela ukucushwa kokubalulekile kwenqubo kusuka kumafayela athile okumisa, okwengeza isendlalelo esengeziwe sokulawula ukuphepha kwabasebenzisi.

Okuhlangenwe nakho komsebenzisi kuphinde kwathola ukuthuthuka okuphawulekayo, njengoba ifayela lokumisa kanye nezinguquko ezibikiwe zokuphuma kokuvikela zithuthukisiwe ukuze kuncishiswe okuqukethwe okungahlobene futhi kuthuthukiswe ukufundeka. Ngaphandle kwalokho, i-daemon enamandla ibuyekeziwe ukuze inikwe amandla ngokuzenzakalelayo ku-/etc/rc.conf esithombeni se-arm64 sezinhlelo ze-Raspberry Pi, okuvumela ukusebenza kahle okusekelwe ezidingweni zesistimu.

Ngaphezu kwalokhu, umtapo wolwazi I-expat ibuyekezelwe kunguqulo 2.6.0, kuyilapho ukulungiswa kokuvikeleka kusetshenziswe kulabhulali ye-Heimdal ukuze kuncishiswe ubungozi Esikhungweni Sokusabalalisa Ukhiye We-Kerberos. Ukwengeza, i-LLVM ne-clang compiler ibuyekeziwe ukuze ibe yinguqulo engu-17.0.6, okuqinisekisa ukuthuthukiswa okusebenza kahle nokuvikelekile endaweni yesikhulumi.

Ukuzinza okuthuthukisiwe kwabashayeli bamadivayisi angenawaya, okuhlanganisa abashayeli abahamba ngesendlalelo se-linuxkpi, okuvumela ukusetshenziswa kwamashayeli e-Linux ku-FreeBSD. Ukwengeza, abashayeli be-iwlwifi ababuyekeziwe kanye ne-rtw88 bamakhadi angenantambo e-Intel ne-Realtek, basebenzise ikhono lokusebenzisa iseva ye-NFS Eboshiwe ngendawo ehlukanisiwe ye-vnet, okuhlanganisa inketho entsha yokukhweza "syskrb5" yokukhweza i-NFSv4.1/ 4.2 Kerberized ngaphandle kokucacisa imininingwane ye-Kerberos.

Olunye ushintsho olugqamayo kuFreeBSD 13.3 ku-Kernel lapho isingeniso se-kernel programming interfaces sibhalwe kabusha ngokuphelele, okuthuthukisa ukuzinza nokuhambisana kwesistimu. Ngaphezu kwalokho, kwenziwe intuthuko ekusekelweni kwezingxenyekazi zekhompuyutha, njengokusekelwa kwezifunda eziningi ze-PCI MCFG ezinhlelweni ze-x86, ezinweba ukucushwa nokusetshenziswa kwamathuba amadivaysi e-peripheral.

Ngaphambili kwesitoreji, intuthuko yenziwe ohlelweni lwefayela le-ZFS, oluthuthukisiwe lwaba yinguqulo 2.1.14. Lokhu kuletha ukuthuthukiswa ekuphathweni kwesitoreji nokuthembeka kwesistimu ngokuthuthukiswa okufana ne-zfsd ukuqoka amadiski njengoba ehlulekile uma kwenzeka kuba nemicimbi ye-I/O yokubambezeleka ngokweqile.

Ukusekelwa kwezingxenyekazi zekhompuyutha kunwetshiwe kuma-adaptha enethiwekhi ebonakalayo ye-GVE (Google Virtual NIC), okwenza kube lula ukuhlanganisa nokusebenzisa amadivaysi enethiwekhi abonakalayo. Ukwengeza, izinhlelo sezikhishiwe ezinguqulweni zesikhathi esizayo ze-FreeBSD, okuhlanganisa nokuyeka ukusekelwa kwezinkundla ezingamabhithi angu-32 ukuze kuvunwe izakhiwo zesimanjemanje nezisebenza kahle.

Kwezinye izinguquko okugqamile:

  • Kubuyekezwe i-Clang compiler kanye nekhithi yamathuluzi ye-LLVM egatsheni 17.
  • Kwengezwe ikhono lokucacisa inani le-umask lezinsizakalo ezingazodwana ku-rc.conf kusetshenziswa okuguquguqukayo kwe-"servicename_umask".
  • Kusetshenziswe ikhono lokucacisa okubalulekile kwezinhlelo ezisebenzisa ikholi yokusetha okuqukethwe kokuthi ~/.login_conf noma login.conf, njengenqubo yokungena ngemvume.
  • Kwengezwe amandla okusetha amafulegi ensizakalo ye-diff, eqalwa lapho imibiko yesevisi yezikhathi ishintsha.
  • Izinsiza zekhanda nomsila manje zisekela izinketho -q (zithule) kanye -v (verbose), kanye nekhono lokusebenzisa amayunithi C kuma-agumenti ezinombolo.
  • Kufakwe nensiza ye-objdump eyakhiwe iphrojekthi ye-LLVM.
  • Kwengezwe inketho ethi "-S" ku-tftpd, okuvumela ukubhala kumafayela endaweni ye-chroot engabhaleki esidlangalaleni.
  • Izibalo ezihlobene nesistimu yefayela ye-vnode kanye nokulungisa iphutha kuhlanganiswe kuchungechunge lwe-vfs.vnode sysctl.
  • Ngokuzenzakalelayo, usekelo lwe-RFC 4620 (ulwazi lwenodi ye-IPv6, isicelo solwazi lomsingathi) lukhutshaziwe.
  • Isihlungi sephakethe le-pf sisebenzisa ikhono lokusebenzisa imithetho yephakethe yokuqondisa kabusha (rdr) ethunyelwe umsingathi wamanje futhi ilethwe endaweni.

Okokugcina, uma ungathanda ukufunda okwengeziwe ngakho, ungabheka imininingwane ku isixhumanisi esilandelayo.