የቀይ ኮፍያ ድርጅት ሊኑክስ 9 የቅድመ-ይሁንታ ሙከራ ተጀምሯል።

ቀይ ኮፍያ የቀይ ኮፍያ ኢንተርፕራይዝ ሊኑክስ 9 ስርጭት የመጀመሪያ ቤታ ስሪት አቅርቧል። ዝግጁ የሆኑ የመጫኛ ምስሎች ለቀይ ኮፍያ ደንበኛ ፖርታል ለተመዘገቡ ተጠቃሚዎች ተዘጋጅተዋል (የሴንት ኦኤስ Stream 9 iso ምስሎች ተግባራዊነትን ለመገምገምም ጥቅም ላይ ሊውሉ ይችላሉ)። የጥቅል ማከማቻዎች ለx86_64፣ s390x (IBM System z)፣ ppc64le እና Aarch64 (ARM64) አርክቴክቸር ያለ ገደብ ይገኛሉ። የRed Hat Enterprise Linux 9 rpm ጥቅሎች የምንጭ ኮድ በCentOS Git ማከማቻ ውስጥ ይገኛል። መልቀቅ በሚቀጥለው ዓመት የመጀመሪያ አጋማሽ ላይ ይጠበቃል. ለስርጭቱ የ 10-አመት የድጋፍ ዑደት መሰረት, RHEL 9 እስከ 2032 ድረስ ይደገፋል. የRHEL 7 ዝማኔዎች እስከ ሰኔ 30፣ 2024፣ RHEL 8 እስከ ሜይ 31፣ 2029 ድረስ መለቀቃቸውን ይቀጥላሉ።

ሬድ ኮፍያ ኢንተርፕራይዝ ሊኑክስ 9 ወደ ክፍት የእድገት ሂደት በመሄዱ ታዋቂ ነው። ከቀደምት ቅርንጫፎች በተለየ የ CentOS Stream 9 ጥቅል መሰረት ስርጭቱን ለመገንባት ጥቅም ላይ ይውላል።CentOS Stream ለ RHEL እንደ ዥረት ፕሮጀክት ሆኖ ተቀምጧል የሶስተኛ ወገን ተሳታፊዎች ለ RHEL ፓኬጆችን ዝግጅት እንዲቆጣጠሩ ፣ ለውጦቻቸውን እና ተፅእኖዎቻቸውን እንዲያቀርቡ ያስችላቸዋል። የተደረጉ ውሳኔዎች. ቀደም ሲል ከፌዶራ ልቀቶች ውስጥ የአንዱ ቅጽበታዊ ገጽ እይታ ለአዲሱ RHEL ቅርንጫፍ መሠረት ሆኖ ያገለግል ነበር ፣ እሱም ተጠናቅቋል እና ከተዘጋው በሮች በስተጀርባ የተረጋጋ ፣ የእድገት እና የውሳኔ ሃሳቦችን የመቆጣጠር ችሎታ። አሁን በፌዶራ ቅጽበታዊ ገጽ እይታ ላይ በመመስረት በህብረተሰቡ ተሳትፎ የ CentOS Stream ቅርንጫፍ በመመሥረት ላይ ሲሆን የዝግጅት ስራ እየተሰራበት እና ለአዲስ ጉልህ የሆነ የ RHEL ቅርንጫፍ እየተፈጠረ ነው።

ቁልፍ ለውጦች፡-

  • የስርዓት አካባቢ እና የመሰብሰቢያ መሳሪያዎች ተዘምነዋል. GCC 11 ፓኬጆችን ለመገንባት ይጠቅማል፡ መደበኛው C ላይብረሪ ወደ glibc 2.34 ተዘምኗል። የሊኑክስ ከርነል ጥቅል በ 5.14 ልቀት ላይ የተመሰረተ ነው። የ RPM ጥቅል አስተዳዳሪ ወደ ስሪት 4.16 ተዘምኗል በፋፖሊሲድ በኩል የታማኝነት ክትትል ድጋፍ።
  • የስርጭቱ ወደ Python 3 ሽግግር ተጠናቅቋል።የፓይዘን 3.9 ቅርንጫፍ በነባሪነት ቀርቧል። Python 2 ተቋርጧል።
  • ዴስክቶፕ በGNOME 40 (RHEL 8 በ GNOME 3.28 የተላከ) እና በጂቲኬ 4 ላይብረሪ ላይ የተመሰረተ ነው።በGNOME 40 ውስጥ በእንቅስቃሴዎች አጠቃላይ እይታ ሁነታ ላይ ያሉ ምናባዊ ዴስክቶፖች ወደ የመሬት አቀማመጥ አቀማመጥ ይቀየራሉ እና እንደ ቀጣይነት ባለው የማሸብለል ሰንሰለት ከግራ ወደ ቀኝ ይታያሉ። በአጠቃላይ እይታ ሁነታ ላይ የሚታየው እያንዳንዱ ዴስክቶፕ ያሉትን መስኮቶች በዓይነ ሕሊናህ ያሳያል እና ተጠቃሚው በሚገናኝበት ጊዜ ተለዋዋጭ በሆነ ሁኔታ ፓን እና አጉላዎችን ያሳያል። በፕሮግራሞች ዝርዝር እና በምናባዊ ዴስክቶፖች መካከል እንከን የለሽ ሽግግር ቀርቧል።
  • GNOME በሃይል ቆጣቢ ሁነታ፣ በሃይል ሚዛናዊ ሁነታ እና ከፍተኛ የስራ አፈጻጸም ሁነታ መካከል ያለውን በረራ የመቀያየር ችሎታ የሚሰጥ የpower-profiles-daemon ተቆጣጣሪን ያካትታል።
  • ሁሉም የድምጽ ዥረቶች ወደ PipeWire ሚዲያ አገልጋይ ተወስደዋል፣ እሱም አሁን በPulseAudio እና JACK ምትክ ነባሪ ነው። PipeWire ን መጠቀም በመደበኛ የዴስክቶፕ እትም ውስጥ ሙያዊ የድምጽ ማቀነባበሪያ ችሎታዎችን እንዲያቀርቡ ይፈቅድልዎታል ፣ መቆራረጥን ያስወግዱ እና ለተለያዩ አፕሊኬሽኖች የድምጽ መሠረተ ልማትን አንድ ለማድረግ።
  • በነባሪ, RHEL በሲስተሙ ላይ የተጫነ ብቸኛው ስርጭት ከሆነ እና የመጨረሻው ቡት ስኬታማ ከሆነ የ GRUB ማስነሻ ምናሌ ተደብቋል። በሚነሳበት ጊዜ ሜኑውን ለማሳየት በቀላሉ የ Shift ቁልፍን ተጭነው ወይም Esc ወይም F8 ቁልፍን ብዙ ጊዜ ተጫን። በቡት ጫኚው ውስጥ ካሉት ለውጦች መካከል የ GRUB ውቅር ፋይሎችን በአንድ ማውጫ /boot/grub2/ ውስጥ ለሁሉም አርክቴክቸር መቀመጡን እናስተውላለን (ፋይሉ /boot/efi/EFI/redhat/grub.cfg አሁን ለ/boot) ተምሳሌታዊ አገናኝ ነው። /grub2/grub.cfg)፣ እነዚያ። ተመሳሳይ የተጫነ ስርዓት ሁለቱንም EFI እና BIOS በመጠቀም ሊነሳ ይችላል.
  • የተለያዩ ቋንቋዎችን የሚደግፉ ክፍሎች በ langpacks ውስጥ የታሸጉ ናቸው ፣ ይህም የተጫነውን የቋንቋ ድጋፍ ደረጃ እንዲቀይሩ ያስችልዎታል። ለምሳሌ, langpacks-core-font ቅርጸ-ቁምፊዎችን ብቻ ያቀርባል, langpacks-core የ glibc አካባቢን, የመሠረት ቅርጸ-ቁምፊን እና የግቤት ዘዴን ያቀርባል, እና langpacks ትርጉሞችን, ተጨማሪ ቅርጸ ቁምፊዎችን እና የፊደል አጻጻፍ መዝገበ ቃላትን ያቀርባል.
  • የተለያዩ የፕሮግራሞችን ስሪቶች በተመሳሳይ ጊዜ ለመጫን እና ብዙ ጊዜ ዝመናዎችን ለማመንጨት የመተግበሪያ ዥረቶች ክፍሎች ጥቅም ላይ ይውላሉ ፣ አሁን በ RHEL ውስጥ የሚደገፉ ሁሉንም የጥቅል ስርጭት አማራጮች በመጠቀም ሊፈጠሩ ይችላሉ ፣ RPM ጥቅሎችን ፣ ሞጁሎችን (የ rpm ጥቅል ስብስቦችን ወደ ሞጁሎች) ፣ SCL ( የሶፍትዌር ስብስብ ) እና Flatpak.
  • የደህንነት ክፍሎች ተዘምነዋል። ስርጭቱ አዲስ የOpenSSL 3.0 ምስጠራ ቤተ-መጽሐፍትን ይጠቀማል። በነባሪ፣ ይበልጥ ዘመናዊ እና አስተማማኝ ምስጠራ ስልተ ቀመሮች ነቅተዋል (ለምሳሌ፣ SHA-1ን በTLS፣ DTLS፣ SSH፣ IKEv2 እና Kerberos መጠቀም የተከለከለ ነው፣ TLS 1.0፣ TLS 1.1፣ DTLS 1.0፣ RC4፣ Camellia፣ DSA፣ 3DES እና FFDHE-1024 ተሰናክለዋል) . የOpenSSH ጥቅል ወደ ስሪት 8.6p1 ተዘምኗል። Cyrus SASL ከበርክሌይ ዲቢ ይልቅ ወደ GDBM ደጋፊ ተወስዷል። NSS (የአውታረ መረብ ደህንነት አገልግሎቶች) ቤተ-መጻሕፍት ከአሁን በኋላ የዲቢኤም (በርክሌይ ዲቢ) ቅርጸትን አይደግፉም። GnuTLS ወደ ስሪት 3.7.2 ተዘምኗል።
  • የ SELinux አፈፃፀም በከፍተኛ ሁኔታ የተሻሻለ እና የማህደረ ትውስታ ፍጆታ ቀንሷል። በ /etc/selinux/config ውስጥ፣ SELinuxን ለማሰናከል የ"SELINUX=disabled" ቅንብር ድጋፍ ተወግዷል (ይህ ቅንብር አሁን የመመሪያውን ጭነት ብቻ ያሰናክላል፣ እና የSELinux ተግባርን ለማሰናከል አሁን የ"selinux=0" ግቤትን ወደ ከርነል)።
  • ለቪፒኤን WireGuard የሙከራ ድጋፍ ታክሏል።
  • በነባሪነት በSSH በኩል እንደ root መግባት የተከለከለ ነው።
  • የ iptables-nft የፓኬት ማጣሪያ ማስተዳደሪያ መሳሪያዎች (iptables፣ ip6tables፣ ebtables እና arptables መገልገያዎች) እና ipset ተቋርጧል። ፋየርዎልን ለማስተዳደር አሁን nftables ለመጠቀም ይመከራል።
  • MPTCP (MultiPath TCP) ለማዋቀር አዲስ mptcpd ዴሞንን ያካትታል፣ የ TCP ፕሮቶኮል ማራዘሚያ የTCP ፕሮቶኮሉን ከፓኬት አቅርቦት ጋር በአንድ ጊዜ በተለያዩ መንገዶች ከተለያዩ የአይፒ አድራሻዎች ጋር በተገናኘ። mptcpd መጠቀም የ iproute2 መገልገያውን ሳይጠቀሙ MPTCP ን ማዋቀር ያስችላል።
  • የአውታረ መረብ-ስክሪፕቶች ጥቅል ተወግዷል፤ NetworkManager የአውታረ መረብ ግንኙነቶችን ለማዋቀር ስራ ላይ መዋል አለበት። ለ ifcfg ቅንጅቶች ቅርፀት ድጋፍ እንደቀጠለ ነው፣ነገር ግን NetworkManager በቁልፍ ፋይል ላይ የተመሰረተውን በነባሪነት ይጠቀማል።
  • ቅንብሩ ለገንቢዎች አዲስ የአቀናባሪዎችን እና መሳሪያዎችን ያካትታል፡ GCC 11.2፣ LLVM/Clang 12.0.1፣ Rust 1.54፣ Go 1.16.6፣ Node.js 16፣ OpenJDK 17፣ Perl 5.32፣ PHP 8.0፣ Python 3.9፣ Ruby 3.0. Git 2.31, Subversion 1.14, binutils 2.35, CMake 3.20.2, Maven 3.6, Ant 1.10.
  • Apache HTTP Server 2.4፣ nginx 1.20፣ Varnish Cache 6.5፣ Squid 5.1 አገልጋይ ፓኬጆች ተዘምነዋል።
  • DBMS MariaDB 10.5፣ MySQL 8.0፣ PostgreSQL 13፣ Redis 6.2 ተዘምነዋል።
  • የQEMU emulatorን ለመገንባት ክላንግ በነባሪነት ነቅቷል፣ ይህም አንዳንድ ተጨማሪ የጥበቃ ዘዴዎችን በKVM ሃይፐርቫይዘር ላይ መተግበር አስችሎታል፣ ለምሳሌ SafeStack በመመለስ ላይ ያተኮሩ ፕሮግራሞችን (ROP - መመለሻ ተኮር ፕሮግራሚንግ) ላይ የተመሰረቱ የብዝበዛ ቴክኒኮችን ለመከላከል።
  • የድረ-ገጽ ኮንሶል አቅም ተዘርግቷል፡ ማነቆዎችን ለመለየት ተጨማሪ የአፈጻጸም መለኪያዎች ተጨምረዋል (ሲፒዩ፣ ማህደረ ትውስታ፣ ዲስክ፣ የአውታረ መረብ ግብዓቶች)፣ የሜትሪዎችን ወደ ውጭ መላክ ግራፋናን በመጠቀም ምስላዊ ለማድረግ ቀላል ሆኗል፣ የቀጥታ ጥገናዎችን ወደ ከርነል ተጨምሯል፣ በስማርት ካርዶች በኩል ለማረጋገጫ ድጋፍ ተሰጥቷል (የሱዶ እና ኤስኤስኤችን ጨምሮ)።
  • በ SSSD (የስርዓት ደህንነት አገልግሎቶች ዴሞን) የምዝግብ ማስታወሻዎች ዝርዝር ተጨምሯል ፣ ለምሳሌ ፣ የተግባር ማጠናቀቂያ ጊዜ አሁን ከክስተቶች ጋር ተያይዟል እና የማረጋገጫ ፍሰቱ ይንጸባረቃል። ቅንብሮችን እና የአፈጻጸም ችግሮችን ለመተንተን የፍለጋ ተግባር ታክሏል።
  • የዲጂታል ፊርማዎችን እና ሃሽዎችን በመጠቀም የስርዓተ ክወና አካላትን ታማኝነት ለማረጋገጥ የ IMA (የኢንቴግሪቲ መለኪያ አርክቴክቸር) ድጋፍ ተዘርግቷል።
  • በነባሪ፣ አንድ ነጠላ የተዋሃደ የቡድን ተዋረድ (cgroup v2) ነቅቷል። Сgroups v2 ለምሳሌ የማህደረ ትውስታን፣ የሲፒዩ እና የአይ/ኦ ፍጆታን ለመገደብ መጠቀም ይቻላል። በCgroups v2 እና v1 መካከል ያለው ቁልፍ ልዩነት የሲፒዩ ሃብቶችን ለመመደብ፣ የማህደረ ትውስታ ፍጆታን ለመቆጣጠር እና ለአይ/ኦ ከተለዩ ተዋረዶች ይልቅ የጋራ የቡድኖች ተዋረድ ለሁሉም አይነት ሀብቶች መጠቀም ነው። የተለያዩ ተዋረዶች በተለያዩ ተዋረዶች ውስጥ ለተጠቀሰው ሂደት ደንቦችን ሲተገበሩ በተቆጣጣሪዎች መካከል መስተጋብርን ለማደራጀት እና ለተጨማሪ የከርነል ምንጭ ወጪዎች ችግሮች አስከትለዋል።
  • የህዝብ ቁልፍ መሠረተ ልማት (PKI) አካላትን የሚጠቀም እና TLS እና የተረጋገጠ ምስጠራ AEAD (የተገናኘ ውሂብ ጋር የተረጋገጠ ምስጠራ) በ NTS (Network Time Security) ፕሮቶኮል ላይ የተመሰረተ ትክክለኛ ጊዜን ለማመሳሰል ተጨማሪ ድጋፍ የደንበኛ አገልጋይ መስተጋብር በNTP ፕሮቶኮል (በአውታረ መረብ ጊዜ ፕሮቶኮል)። ሥር የሰደደ የNTP አገልጋይ ወደ ስሪት 4.1 ተዘምኗል።
  • የPostfixን፣ Microsoft SQL Serverን፣ የቪፒኤን ዋሻዎችን እና የጊዜ ማመሳሰል አገልግሎትን በራስ ሰር ለመጫን፣ ለማዋቀር እና ለማስጀመር አዲስ ሊቻል የሚችል የስርዓት ሚናዎች ተጨምረዋል። LVM (Logical Volume Manager) VDO (ምናባዊ ዳታ አመቻች) ክፍልፋዮችን ለመደገፍ አዲስ ሊቻል የሚችል ሚና ታክሏል።
  • የሙከራ (የቴክኖሎጂ ቅድመ እይታ) ለKTLS (የከርነል ደረጃ TLS ትግበራ) ድጋፍ ፣ Intel SGX (የሶፍትዌር ጠባቂ ቅጥያዎች) ፣ DAX (ቀጥታ መዳረሻ) ለ ext4 እና XFS ፣ ለ AMD SEV እና SEV-ES በ KVM hypervisor ውስጥ ድጋፍ።
  • ተጨማሪ አካታች ቃላትን ለመጠቀም በ Red Hat ላይ የተዘጋጁትን ኮድ፣ ሰነዶች እና የድር ሃብቶች ለመተርጎም ከስራው ጋር የተያያዙ ለውጦች ተካትተዋል፣ ይህም ማስተር፣ ባሪያ፣ ጥቁር መዝገብ እና ነጭ መዝገብ የሚሉትን ቃላት ለመጠቀም ፈቃደኛ አለመሆንን ያመለክታል።

ምንጭ: opennet.ru

አስተያየት ያክሉ