FreeBSD 15.1 ልቀት

ከስድስት ወራት የልማት ጊዜ በኋላ፣ FreeBSD 15.1 ተለቋል። የመጫኛ ግንባታዎች ለamd64፣ aarch64፣ armv7፣ powerpc64፣ powerpc64le እና riscv64 አርክቴክቸርዎች ይገኛሉ። በተጨማሪም፣ ግንባታዎች ለቨርቹዋልላይዜሽን ሲስተሞች (QCOW2፣ VHD፣ VMDK፣ ጥሬ) እና እንደ Amazon EC2፣ Google Compute Engine እና Vagrant ላሉ የደመና አካባቢዎች ይገኛሉ። FreeBSD 15.1 እስከ ኤፕሪል 2027 ድረስ ይደገፋል፣ እና የ15.x ቅርንጫፍ ዝማኔዎች እስከ ታህሳስ 31፣ 2029 ድረስ ይለቀቃሉ።

ዋና ለውጦች፡-

  • የገመድ አልባ መሳሪያ ነጂዎች rtw88 (Realtek 802.11n/ac)፣ rtw89 (Realtek 802.11ax) እና iwlwifi (Intel 02.11a/b/g/n/ac/ax/be) ከከርነል ጋር ተመሳስለዋል። Linux 7.0.
  • ከርነሉ የተግባር መርሐግብር ምርጫ ማዕቀፍን ይተገብራል። ከነባሪው የSCHED_ULE መርሐግብር አስያዥ በተጨማሪ፣ በamd64 ስርዓቶች ላይ ያለው የከርነል ውቅር አሁን የክላሲክ SCHED_4BSD የተግባር መርሐግብር አስያዥ ግንባታን ያካትታል። የተግባር መርሐግብር አስያዥን በሚነሳበት ጊዜ ለመምረጥ የkern.sched sysctl መለኪያ ታክሏል።
  • በC23 ሁነታ ለሚገነቡ ኮምፓይለሮች በኮድቤዝ ውስጥ የC23 ደረጃን ለመደገፍ ሾል ተጠናቋል። በFreeBSD 16 ቅርንጫፍ ውስጥ ለC23 ሙሉ ድጋፍ ይጠበቃል። አዲሱ መስፈርት nullptr ቋሚዎችን፣ _BitInt(n) አይነት እና bool፣ true እና ሐሰት ቁልፍ ቃላትን ያክላል፣ ይህም በአሮጌው ኮድ ውስጥ ከተገለጹት ተመሳሳይ ስም መለያዎች ጋር ሊጋጩ ይችላሉ። ለC23 የሚሰጠው ድጋፍ የFreeBSD ኮድ እንደ stdbit.h የራስጌ ፋይል፣ የmemalignment() ተግባር፣ የተዘመኑ limits.h እና stdint.h ከ _WIDTH ማክሮ እና char8_t አይነት ያሉ አዳዲስ የቋንቋ ባህሪያትን እንዲጠቀም ያስችለዋል።
  • የipfw ፓኬት ማጣሪያ አሁን በፍለጋ ሰንጠረዦች ውስጥ ብጁ ጭምብሎችን ይደግፋል፣ ይህም በሰንጠረዥ ቁልፎች እና በኤለመንቶች ውስጥ ያሉ ማንኛውንም የቢት ጥምረት ችላ እንዲል ያስችለዋል። ለምሳሌ፣ እንደ "lookup src-ip4:255.255.253.255" ያሉ ተከታታይ ያልሆኑ የአይፒ አድራሻ ጭምብሎችን ይፈቅዳል። ይህ ኮድ ከFreeBSD 8 በፊት ከተላኩ የipfw ስሪቶች ጋር ተኳሃኝነት እንዲፈጠር ተወግዷል።
  • የIPv6 ፓኬቶች አሁን ቀደም ሲል IPv4ን ብቻ የሚደግፉ ሶኬቶችን ለማዞር ሊመሩ ይችላሉ። 'stableaddr' ባንዲራ በንዑስ ኔትወርኮች ላይ ወጥ የሆኑ የተረጋጋ IPv6 አድራሻዎችን ለማመንጨት ወደ ifconfig ትዕዛዝ ታክሏል (Stateless Address Autoconfiguration፣ RFC 7217)።
  • ለተጠቃሚዎች "root" እና "freebsd" ነባሪው shell ከ csh ወደ sh ተቀይሯል።
  • የስርዓት ኦዲት ፖሊሲዎችን ለማስተዳደር የ setaudit መገልገያ ታክሏል።
  • የፍለጋ መገልገያው በተራዘሙ የፋይል ባህሪያት ላይ ተመስርተው ፋይሎችን ለመፈለግ በ"-xattr" እና "-xattrname" አማራጮች ተዘምኗል።
  • የኒውፍስ መገልገያ ለ UFS2 የሶፍት ዝመናዎችን እና የማስታወሻ ደብተርን ለማሰናከል በ "-u" አማራጭ ተዘምኗል።
  • የአድራሻ ትርጉም ሰንጠረዦችን ለማስቀመጥ እና ወደነበረበት ለመመለሾ ያገለገለው የipfs መገልገያ በነባሪነት ተወግዷል፣ እና ለአሠራሩ የሚያስፈልገው ተግባር በከርነል ውስጥ ተሰናክሏል (ይህ በግንባታ ቅንብሮች ውስጥ ወደነበረበት ሊመለስ ይችላል)።
  • የbsdinstall ስክሪፕት በ COMPONENTS ተለዋዋጭ ውስጥ ከተገለጹት ክፍሎች ጋር pkgbaseን ለመጫን ነባሪ ይሆናል። የDISTRIBUTTIONS ተለዋዋጭ ከተገለጸ የድሮው በዲስትሴት ላይ የተመሠረተ የመጫኛ ዘዴ ይገኛል።
  • የ tdestroy ተግባራት ወደ መደበኛ ቤተ-መጻሕፍት ተጨምረዋል፣
    ስትሩፓ፣
    strndupa,
    posix_spawnattr_getexecfd_np,
    posix_spawnattr_setexecfd_np,
    pthread_tryjoin_np.
    በ AArch64 ስርዓቶች ላይ ያሉት የ memcpy፣ memmove እና memset ተግባራት በማህደረ ትውስታ ኦፕሬሽን (MOPS) መመሪያዎች ላይ የተመሰረቱ ማሻሻያዎችን ይጠቀማሉ።
  • የlibuvmem ቤተ-መጽሐፍት ታክሏል፣ ይህም የvmem ማህደረ ትውስታ ምደባ ዘዴን የተጠቃሚ-ቦታ ትግበራ እና ለመተግበሪያዎች ከvmem ​​ጋር ተኳሃኝ የሆነ ኤፒአይ ያቀርባል።
  • የቨርቹዋል ማሽኖች እና የደመና ስርዓቶች ምስሎች አሁን የ pkg ጥቅል አስተዳዳሪን እና የጥቅሉን የአቶሚክ ዝመናዎች ድጋፍ በመጀመሪያው ጅምር ላይ ያካትታሉ።
  • የMINIMAL ከርነል ውቅር የ virtio_scsi ሾፌርን ያካትታል፣ ይህም ስርዓቱን በ qemu/kvm-based ቨርቹዋል ማሽኖች ውስጥ ማስነሳት ያስችላል።
  • የሂደት ገላጭዎችን የሚጠቀም አዲስ የሂደት ፈጠራ እና የማቋረጫ ዘዴን ለማግኘት የpdwait እና የpdfork ስርዓት ጥሪዎች ተግባራዊ ሆነዋል።
  • ከ ጋር ተኳሃኝነትን ለማግኘት በመካከለኛ ንብርብር ውስጥ Linux የፋይሉን ገላጭ ለመፈተሽ kcmp KCMP_FILE የሚጠቀም fcntl F_DUPFD_QUERY ታክሏል፣ ይህም በ ውስጥ ያለውን የፋይል ገላጭ ለመፈተሽ kcmp KCMP_FILE ን ይጠቀማል Linux-ኮንቴይነሮች።
  • የተካተተው ለኢንቴል AX210/AX211/AX411 ገመድ አልባ አስማሚዎች የiwx ድራይቨር ግንባታ ከWi-Fi 6E እና ከWi-Fi 7 ድጋፍ ጋር ነው።
  • አሽከርካሪዎች ተዘምነዋል። ለኢንቴል E835-XXV-4 እና ለኢንቴል E835 ኤተርኔት ኔትወርክ አዳፕተሮች፣ በፉጂቱ PRIMERGY ሰርቨሮች ውስጥ ጥቅም ላይ የዋሉ የRAID መቆጣጠሪያዎች እና በGoogle Compute Engine C4 ውስጥ ጥቅም ላይ የዋሉ የNVMe ድራይቮች ድጋፍ ተጨምሯል። ለRaspberry Pi ቦርዶች ድጋፍ ተሻሽሏል። በኢንቴል አልደር ሌክ፣ አልደር ሌክ-ኤን እና ኤመራልድ ራፒድስ ሲፒዩዎች የቀረቡ የአፈጻጸም ክትትል ቆጣሪዎች (hwpmc) ድጋፍ ተጨምሯል።
  • የተደበቀው ሾፌር የጨዋታ ቡድኑን ተጠቃሚዎች መዳረሻ ለመስጠት የተዋቀረ ሲሆን፣ እንደ libsdl ያሉ ቤተ-መጻሕፍትን በመጠቀም ያለ ልዩ መብት ጭማሪ የጨዋታ መቆጣጠሪያዎችን መዳረሻ ያስችላል።
  • የኤምቲ መገልገያው የLTO-10 እና የLTO-10P (መስመራዊ ቴፕ-ክፍት ትውልድ 10) ደረጃዎችን የሚደግፉ የቴፕ ድራይቮች ጋር ተኳሃኝነትን ይሰጣል።
  • የzpool ፕሪፌች ትዕዛዝ አሁን የBRT (የብሎክ ማጣቀሻ ሰንጠረዥ) ሜታዳታን ይደግፋል፣ ይህም የብሎክ ክሎኒንግ እና የዴላሎኬሽን አፈፃፀምን ያሻሽላል።
  • የNFS ደንበኛ አሁን ለፋይል እና ለማውጫ ስሞች ጉዳዩን የማይመለከቱ የፋይል ስርዓቶችን በNFS በኩል ወደ ውጭ መላክን ይደግፋል።
    የNFS ክፍልፍልን እንደ ስርወ ፋይል ስርዓት ለመጫን እና በNfsuserd በኩል የተጠቃሚ ስሞችን ወይም መታወቂያዎችን ለማዛወር ድጋፍ በNFSv4 በኩል ለዲስክ አልባ ማስነሻ ተተግብሯል። ለNFSv4.2 ቅጥያ ከ POSIX ACLs ጋር የመጀመሪያ ድጋፍ ታክሏል። በNFS ደንበኛ ውስጥ ጥቅም ላይ የዋለው የማህደር ባህሪ (UF_ARCHIVE) ድጋፍ ወደ NFSv4 አገልጋይ እና ደንበኛ ታክሏል። Windows.
  • የስፕላሽ በይነገጽ አሁን ስርዓቱ ሲዘጋ የሚታየውን የስፕላሽ ስክሪን በPNG ቅርጸት እንዲያዘጋጁ ያስችልዎታል።
  • የ ipfilter ፓኬት ማጣሪያ ቅንብሮችን እና ደንቦችን ስብስብ ከእስር ቤቱ አካባቢ ጋር እንዲያገናኙ የሚያስችልዎትን sysctl net.inet.ipf.jail_allowed ታክሏል።
  • በቢሂቭ ሃይፐርቪዘር ላይ በመመስረት ወደ ተለዩ አካባቢዎች ወደ PCI መሳሪያዎች መዳረሻ ለማስተላለፍ sysctl allow.vmm_ppt ታክሏል።
  • በቨርቹዋል ላይ የተመሰረተው የጂፒዩ ነጂ በፓራለልስ ዴስክቶፕ ላይ ለተመሰረቱ ምናባዊ አካባቢዎች ድጋፍን ተግባራዊ ያደርጋል።
  • ለFine-Grained Trap (FGT) መዝገቦች፣ የተራዘመ የመድረሻ መታወቂያ እና የማህደረ ትውስታ ኦፕሬሽንስ (MOPS) መመሪያዎች ድጋፍ ታክሏል፣ ምናባዊነትን የማስፋት እና በARM64 ስርዓቶች ላይ አፈጻጸምን ማሻሻል። በከርነል እና በተጠቃሚ ቦታ መካከል ያለውን ልዩነት ለማሻሻል የARM64 LASS (መስመራዊ የአድራሻ ክፍተት መለየት) ቅጥያ ድጋፍ ታክሏል።
  • የቢሂቭ ሃይፐርቪዘር ፍሬምቡፈር ትግበራ የዩኒክስ ሶኬቶችን ለመደገፍ ተዘምኗል፣ ይህም የግራፊክ ኮንሶሉ ወደ ከመስመር ውጭ እስር ቤቶች እንዲተላለፍ ያስችለዋል።
  • የOpenZFS 2.4.2፣ OpenSSL 3.5.6፣ NSS 3.123.1፣ xz 5.8.3፣ tcpdump 4.99.6፣ zlib 1.3.2፣ zstd 1.5.7፣ blocklistd 2026-02-07፣ ncurses 6.6፣ bsddialog 1.0.5፣ bmake 20251111፣ SQLite 3.50.4፣ unbound 1.25.1፣ MIT Kerberos 1.22.2፣ Heimdal Kerberos 1.22.2 የተዘመኑ ስሪቶች።
  • የስፕሊን ኮንሶል ቅርጸ-ቁምፊ ወደ ስሪት 2.2.0 ተዘምኗል እና በተጨማሪ ቁምፊዎች (em drash፣ en drash፣ ሰረዝ፣ አንግል ቅንፎች፣ ነጭ ካሬ፣ መስቀል እና ድርብ መስቀል) ተዘርግቷል። በከፍተኛ ጥግግት ስክሪኖች ላይ የቁምፊ አሰላለፍ ተሻሽሏል። የዩኒኮድ የቁምፊ ሰንጠረዦች ወደ ስሪት 17.0.0 ተዘምነዋል፣ 4803 ቁምፊዎችን አክለዋል።
  • የጥቁር መዝገብ ንዑስ ስርዓቱ ወደ ብሎክ መዝገብ እንደገና ተሰይሟል፣ ይህም በብሎክ መዝገብ ዳራ ሂደት ነው። በ rc ስክሪፕቶች እና በፓኬት ማጣሪያ ህጎች ውስጥ ያሉ የድሮ ቅንብሮች አሁንም ተግባራዊ ሆነው ይቆያሉ፣ ነገር ግን ማስጠንቀቂያ ያስከትላል።
  • የOpenPAM ኪትል ወደ አዲሱ የFreeBSD-pam ጥቅል ተዛውሯል፣ እና የZstandard ቤተ-መጽሐፍት እና የzstd መገልገያ ወደ FreeBSD-zstd ጥቅል ተዛውረዋል።
  • በ freebsd-base ፓኬጆች በኩል በተጫኑ ስርዓቶች ላይ፣ የinstallworld እና installkernel build scripts ጥሪ ከፓኬጆቹ ጋር ያለውን የስርዓት ሁኔታ አለመመጣጠን ለማስወገድ ተሰናክሏል።
  • በኦሲአይ (ኦራክል ክላውድ መሠረተ ልማት) ቅርጸት ውስጥ ያሉ አሰባሳቢዎችን ማመንጨት ተቋርጧል።
  • የሚከተሉት መገልገያዎች ተቋርጠዋል እና በFreeBSD 16 ቅርንጫፍ ውስጥ ይወገዳሉ፡ fdisk፣ bsdlabel፣ lpr፣ lpd፣ lpc፣ lpq፣ lprm፣ lp፣ pac፣ lptest፣ እና chkprintcap። ከዲስክ ክፍልፋዮች ጋር ለመስራት፣ fdisk እና bsdlabel ከመጠቀም ይልቅ gpart ወይም bsdinstall መጠቀም ይመከራል። ለማተም፣ የprint/cups port ወይም sysutils/LPRng ይጠቀሙ። FreeBSD 16 እንዲሁም hw.ata.rotating እና hw.ata.unmapped_io sysctls፣ እና hifn (Hifn 7751/7951/7811/7955/7956 crypto accelerators)፣ ሴፍ (SafeNet SafeXcel 1141/1741 crypto accelerators)፣ le (AMD Am7900 LANCE እና Am79C9xx ILACC/PCnet Etherne)፣ fdc (ፍሎፒ ዲስክ መቆጣጠሪያ) እና agp (Accelerated Graphics Port) ነጂዎችን ለማስወገድ አቅዷል።

ምንጭ: opennet.ru

በDDoS ጥበቃ፣ VPS VDS አገልጋዮች ለጣቢያዎች አስተማማኝ ማስተናገጃ ይግዙ 🔥 አስተማማኝ የድር ጣቢያ ማስተናገጃ በዲዶኤስ ጥበቃ፣ በቪፒኤስ ቪዲኤስ አገልጋዮች ይግዙ | ProHoster