FreeBSD waxay ku darsataa darawalka SquashFS waxayna wanaajisaa khibrada miiska

Warbixinta ku saabsan horumarinta mashruuca FreeBSD laga bilaabo Luulyo ilaa Sebtembar 2023 waxay soo bandhigaysaa darawal cusub oo leh hirgelinta nidaamka faylka SquashFS, kaas oo loo isticmaali karo in lagu wanaajiyo waxtarka sawirada boot-ka, Dhisida Live iyo firmware ku salaysan FreeBSD. SquashFS waxay ku shaqeysaa qaab-akhris-kaliya waxayna bixisaa matalaad aad u kooban oo badan oo xog badan ah iyo kaydinta xogta cufan. Darawalka waxaa lagu hirgeliyay heerka kernel, wuxuu taageeraa FreeBSD 13.2 sii deynta iyo, waxyaabo kale, waxay kuu ogolaaneysaa inaad ka saarto FreeBSD nidaamka faylka SquashFS ee ku yaal RAM.

Guulaha kale ee lagu xusay warbixinta waxaa ka mid ah.

  • Shaqada ayaa la qabtay si loo baabi'iyo dhibatooyinka ka dhalan kara marka la isticmaalayo FreeBSD miiska. Tusaale ahaan, dekedda-rakibaadaha desktop-ka, kaas oo kuu ogolaanaya inaad si dhakhso ah u rakibto oo aad u habayso deegaan kasta oo isticmaale ama maamulaha daaqada ee FreeBSD, ayaa la cusbooneysiiyay si loo muujiyo ogeysiisyada heerka kharashka. Iyada oo loo marayo deskutils/qmediamanager, sysutils/devd-Mount iyo sysutils/npmount ports, waxaa suurtagal ah in lagu dhejiyo warbaahinta ku xiran oo ay soo bandhigaan ogeysiis wata macluumaadka ku saabsan nidaamka faylka iyo fursadaha suurtogalka ah ee ficilka (bilawga maamulaha faylka, qaabeynta, koobiyaynta sawirka , dajinta). Deskutils oo lagu daray/freebsd-update-ogaysii dekedda si ay u muujiyaan ogeysiisyada cusboonaysiinta oo ay u oggolaadaan in si degdeg ah, si toos ah loogu rakibo nidaamka saldhigga, cusbooneysiinta dekedda iyo xirmada.
  • Ururinta dekedaha FreeBSD muddada warbixinta waxay ka korodhay 34400 ilaa 34600 oo dekedood. Tirada PR-yada aan la xirin ayaa weli ah 3000 (730 PRs weli lama xalin). Laanta HEAD waxay ka kooban tahay 11454 isbeddello oo ka yimid 130 horumariye. Cusbooneysiinta muhiimka ah waxaa ka mid ah: Mono 5.20, Perl 5.34, PostgreSQL 15, LibreOffice 7.6.2, KDE 5.27.8, KDE Gear 23.08, Rust 1.72.0, Wine 8.0.2, GCC 13.2.0, Git.
  • Kaabayaasha ku dayashada deegaanka Linux (Linuxulator) waxay hirgelisay taageerada xattr iyo nidaamka ioprio wicitaanada, taas oo suurtagelisay in la socodsiiyo adeegyada rsync iyo debootstrap ee Linux,
  • Dekadda leh desktop-ka Pantheon, oo uu sameeyay Linux-ka qaybinta hoose ee OS, waa la cusboonaysiiyay.
  • Taageerada abuurista sawir-qaadista nidaamyada faylka UFS iyo FFS kaas oo lagu rakibay karti-gelinta (cusboonaysiinta jilicsan) ayaa lagu daray, awoodaha ayaa sidoo kale lagu daray si loo hubiyo daacadnimada sawir-qaadista iyadoo la adeegsanayo utility fsck iyo badbaadinta qashinka sawir-qaadista ee gadaasha, iyada oo aan la joojin la shaqee nidaamka faylka iyo adigoon furin qaybta (qashin qubka oo leh calanka "-L").
  • Nidaamyada amd64, isticmaalka awaamiirta SIMD ee hawlaha maktabadda waa la ballaariyay. Tusaale ahaan, libc waxa ay ku dartay hawlo kala duwan oo adeegsada SSE, AVX, AVX2 iyo AVX-512F/BW/CD/DQ habaynta tilmaamaha: bcmp(), index(), memchr(), memcmp(), stpcpy(), strchr () , strchrnul (), strcpy (), strcspn (), strlen (), strnlen () iyo strspn3). Shaqada ayaa ka socota hawlaha memcpy(), memmove(), strcmp(), timingsafe_bcmp() iyo timingsafe_memcmp().
  • Shaqada ayaa socota si loo baabi'iyo aaladaha 32-bit ee FreeBSD 15 siideynta.
  • Aqoonsiga CPU ee riscv64 oo la hagaajiyay.
  • Shaqada ayaa socota si loo hirgeliyo taageerada NXP DPAA2 (Data Path Acceleration Architecture Gen2) naqshadaynta dardargelinta qalabka ee hawlaha shabakada.
  • Isku dhafka OpenSSL 3 ee nidaamka saldhigga ayaa la bixiyaa.
  • In /etc/login.conf, halbeegga "dhaxalka" ayaa lagu daray mudnaanta iyo guryaha umask, taas oo qiimaha guryaha laga dhaxlo habka gelitaanka. Waxa kale oo lagu daray awoodda lagu dhimo mudnaanta la dejiyay ee /etc/login.conf iyada oo loo marayo faylka isticmaalaha "~/.login_conf".
  • Iyada oo loo marayo sysctl parameter security.bsd.see_jail_proc, isticmaalayaasha aan la ogolayn ee ku jira deegaan xabsi gaar ah ayaa hadda laga mamnuuci karaa inay ku qasbaan joojinta, beddelka mudnaanta, iyo sixitaanka hababka qarsoon.
  • Qalabka dhismaha ee siidaynta waxaa ku jira utility mfsBSD ee lagu dhisayo sawirada tooska ah ee lagu shubay xusuusta.
  • Shaqada ayaa socota si loo abuuro plugin ku salaysan ChatGPT si loo abuuro nidaam khabiir ah oo kala taliya arrimaha la xiriira FreeBSD.
  • Mashruuca Wifibox, kaas oo horumariya bay'ad lagu isticmaalo Linux WiFi darawaliinta gudaha FreeBSD, waa la cusboonaysiiyay.
  • Mashruuca BSD Cafe ayaa la soo bandhigay, isagoo taageeraya Mastodon iyo Matrix server-yada isgaarsiinta iyo iskaashiga ka dhexeeya isticmaaleyaasha FreeBSD. Mashruucu waxa kale oo uu furay degel leh Wiki iyo quudiyaha RSS ee loo yaqaan Miniflux. Waxaa jira qorshayaal lagu abuurayo server-ka Git iyo madal wax-soo-saarka.

Source: opennet.ru

Add a comment