የቀይ ኮፍያ ድርጅት ሊኑክስ 8 ስርጭት መልቀቅ

ቀይ ኮፍያ ኩባንያ ታትሟል የስርጭት መለቀቅ Red Hat Enterprise Linux 8. የመጫኛ ስብሰባዎች ለ x86_64፣ s390x (IBM System z)፣ ppc64le እና Aarch64 አርክቴክቸር ተዘጋጅተዋል፣ ነገር ግን ይገኛልማውረድ ለ Red Hat ደንበኛ ፖርታል ተጠቃሚዎች ብቻ። የቀይ ኮፍያ ኢንተርፕራይዝ ሊኑክስ 8 ደቂቃ ደቂቃ ጥቅል ምንጮች ይሰራጫሉ። የጂት ማከማቻ CentOS ስርጭቱ ቢያንስ እስከ 2029 ድረስ ይደገፋል።

በ ውስጥ የተካተቱት ቴክኖሎጂዎች Fedora 28. አዲሱ ቅርንጫፍ በነባሪ ወደ ዌይላንድ በመቀየር፣ iptablesን በ nftables በመተካት፣ ዋና ክፍሎችን (ከርነል 4.18፣ GCC 8) በማዘመን፣ ከYUM ይልቅ የዲኤንኤፍ ፓኬጅ ማኔጀርን በመጠቀም፣ ሞጁል ማከማቻን በመጠቀም፣ የKDE እና Btrfs ድጋፍን በማብቃት ታዋቂ ነው።

ቁልፍ ለውጥ:

  • ወደ ጥቅል አስተዳዳሪ በመቀየር ላይ DNF በትእዛዝ መስመር አማራጮች ደረጃ ከ Yum ጋር ለተኳሃኝነት ንብርብር በማቅረብ። ከዩም ጋር ሲወዳደር ዲኤንኤፍ ከፍተኛ ፍጥነት ያለው እና ዝቅተኛ የማህደረ ትውስታ ፍጆታ አለው፣ ጥገኞችን በተሻለ ሁኔታ ያስተዳድራል እና ጥቅሎችን ወደ ሞጁሎች መቧደን ይደግፋል።
  • ወደ መሰረታዊ የBaseOS ማከማቻ እና ሞዱል AppStream ማከማቻ ተከፍሏል። BaseOS ስርዓቱ እንዲሰራ የሚያስፈልጉትን አነስተኛውን የጥቅሎች ስብስብ ያሰራጫል፤ ሌላውን ሁሉ ሌላ ቀጠሮ ተይዞለታል ወደ AppStream ማከማቻ። AppStream በሁለት ስሪቶች መጠቀም ይቻላል፡ እንደ ክላሲክ RPM ማከማቻ እና እንደ ሞጁል ቅርጸት እንደ ማከማቻ።

    የሞዱላር ማከማቻው የስርጭት ልቀቶች ምንም ቢሆኑም የሚደገፉት ወደ ሞጁሎች የተከፋፈሉ የ rpm ፓኬጆችን ያቀርባል። ሞጁሎች የአንድ የተወሰነ መተግበሪያ አማራጭ ስሪቶችን ለመጫን ጥቅም ላይ ሊውሉ ይችላሉ (ለምሳሌ፡ PostgreSQL 9.6 ወይም PostgreSQL 10 መጫን ይችላሉ)። ሞዱላር አደረጃጀቱ ተጠቃሚው አዲስ የስርጭት ልቀትን ሳይጠብቅ ወደ አዲስ ጉልህ የሆኑ የመተግበሪያው ልቀቶች እንዲቀይር እና ስርጭቱን ካዘመነ በኋላ በአሮጌ፣ነገር ግን የሚደገፉ ስሪቶች ላይ እንዲቆይ ያስችለዋል። ሞጁሎች የመሠረት መተግበሪያን እና ለሥራው አስፈላጊ የሆኑትን ቤተ-መጻሕፍት ያካትታሉ (ሌሎች ሞጁሎች እንደ ጥገኛ ሆነው ሊያገለግሉ ይችላሉ);

  • እንደ ነባሪ ዴስክቶፕ ቀርቧል GNOME 3.28 በነባሪ በ Wayland ላይ የተመሰረተ ማሳያ አገልጋይ በመጠቀም። በX.Org አገልጋይ ላይ የተመሰረተ አካባቢ እንደ አማራጭ ይገኛል። የKDE ዴስክቶፕ ያላቸው ጥቅሎች ተገለሉ፣ የ GNOME ድጋፍን ብቻ ይተዋል፤
  • የሊኑክስ ከርነል ጥቅል በተለቀቀው ላይ የተመሰረተ ነው። 4.18. እንደ ነባሪ አጠናቃሪ ነቅቷል። GCC 8.2. የGlibc ስርዓት ቤተ-መጽሐፍት ለመልቀቅ ዘምኗል 2.28.
  • የ Python ፕሮግራሚንግ ቋንቋ ነባሪ ትግበራ Python 3.6 ነው። ለ Python 2.7 የተወሰነ ድጋፍ ተሰጥቷል። Python በመሠረታዊ ጥቅል ውስጥ አልተካተተም ፣ በተጨማሪ መጫን አለበት። የዘመነው የ Ruby 2.5፣ PHP 7.2፣ Perl 5.26፣ Node.js 10፣ Java 8 እና 11፣ Clang/LLVM Toolset 6.0፣ .NET Core 2.1፣ Git 2.17፣ Mercurial 4.8፣ Subversion 1.10። የ CMake ግንባታ ስርዓት (3.11) ተካትቷል;
  • ስርዓቱን በNVDIMM ድራይቮች ወደ አናኮንዳ ጫኚ ለመጫን ተጨማሪ ድጋፍ;
  • የ LUKS2 ፎርማትን በመጠቀም ዲስኮችን ኢንክሪፕት የማድረግ ችሎታ ወደ ጫኚው እና ስርዓቱ ተጨምሯል፣ ይህም ቀደም ሲል ጥቅም ላይ የዋለውን LUKS1 ፎርማት ተክቷል (በዲኤም-ክሪፕት እና cryptsetup LUKS2 አሁን በነባሪነት ቀርቧል)። LUKS2 ቀላል በሆነው የቁልፍ አስተዳደር ስርዓቱ፣ ትላልቅ ዘርፎችን የመጠቀም ችሎታ (4096 ከ 512 ይልቅ ፣ በዲክሪፕት ጊዜ ጭነትን ይቀንሳል) ፣ ተምሳሌታዊ ክፍልፋይ መለያዎች (መለያ) እና የሜታዳታ መጠባበቂያ መሳሪያዎች ከቅጂው በራስ-ሰር ወደነበረበት የመመለስ ችሎታ ያለው ነው። ጉዳት ተገኝቷል.
  • በተለያዩ የደመና መድረኮች አካባቢ ለመሰማራት ተስማሚ የሆኑ ብጁ ቡት ሲስተም ምስሎችን ለመፍጠር መሳሪያዎችን በማቅረብ አዲስ የሙዚቃ አቀናባሪ መገልገያ ታክሏል።
  • ለBtrfs ፋይል ስርዓት ድጋፍ ተወግዷል። የ btrfs.ko የከርነል ሞጁል፣ የbtrfs-progs መገልገያዎች እና የ snapper ጥቅል ከአሁን በኋላ አልተካተቱም።
  • የመሳሪያ ስብስብ ተካትቷል። Stratisየአንድ ወይም ከዚያ በላይ የሃገር ውስጥ ድራይቮች ገንዳ ማዋቀር እና ማስተዳደርን ለማዋሃድ እና ለማቃለል የሚረዱ መሳሪያዎችን ያቀርባል። ስትራቲስ በመሳሪያው ካርታ እና በ XFS ንዑስ ስርዓት ላይ እንደ ንብርብር (ስትራቲስድ ዴሞን) ተተግብሯል እና እንደ ተለዋዋጭ ማከማቻ ምደባ ፣ ቅጽበተ-ፎቶዎች ፣ የአቋም ማረጋገጫ እና የመሸጎጫ ንብርብሮችን መፍጠር ያሉ ባህሪዎችን ያለ ባለሙያ ብቃት እንዲጠቀሙ ይፈቅድልዎታል። የማከማቻ ስርዓት አስተዳደር;
  • የTLS፣ IPSec፣ SSH፣ DNSSec እና Kerberos ፕሮቶኮሎችን የሚሸፍኑ ክሪፕቶግራፊክ ንዑስ ስርዓቶችን ለማዋቀር ስርዓት-አቀፍ ፖሊሲዎች ተተግብረዋል። የዝማኔ-crypto-policies ትእዛዝን በመጠቀም አሁን አንዱን መምረጥ ይችላሉ።
    ክሪፕቶግራፊክ ስልተ ቀመሮችን ለመምረጥ ሁነታዎች፡ ነባሪ፣ ውርስ፣ የወደፊት እና ፊፕስ። መልቀቅ በነባሪነት ነቅቷል። ኤስኤስኤል 1.1.1 ክፈት በ TLS 1.3 ድጋፍ;

  • ለስማርት ካርዶች እና ለኤች.ኤም.ኤም (የሃርድዌር ደህንነት ሞጁሎች) በPKCS # 11 ምስጠራ ቶከኖች ስርዓት-ሰፊ ድጋፍ;
  • የ iptables፣ ip6tables፣ arptables እና ebtables ፓኬት ማጣሪያ በ nftables ፓኬት ማጣሪያ ተተክቷል፣ አሁን በነባሪነት ጥቅም ላይ የሚውለው እና ለ IPv4፣ IPv6፣ ARP እና የኔትወርክ ድልድዮች የፓኬት ማጣሪያ መገናኛዎችን አንድ ለማድረግ ታዋቂ ነው። Nftables በከርነል ደረጃ ከፕሮቶኮል ነፃ የሆነ በይነገጽ ብቻ ያቀርባል ይህም መረጃን ከፓኬቶች ለማውጣት፣ የውሂብ ስራዎችን ለማከናወን እና የፍሰት መቆጣጠሪያ መሰረታዊ ተግባራትን ይሰጣል። የማጣራት አመክንዮ እራሱ እና ፕሮቶኮል-ተኮር ተቆጣጣሪዎች በተጠቃሚ ቦታ ውስጥ ወደ ባይትኮድ ይሰበሰባሉ ፣ ከዚያ በኋላ ይህ ባይትኮድ የ Netlink በይነገጽን በመጠቀም ወደ ከርነል ተጭኖ በልዩ ቨርቹዋል ማሽን ውስጥ BPF (በርክሌይ ፓኬት ማጣሪያዎች) ያስታውሳል። የፋየርዎልድ ዴሞን nftablesን እንደ ነባሪው የጀርባ አዙሪት እንዲጠቀም ተቀይሯል። የድሮ ደንቦችን ለመለወጥ, iptables-translate እና ip6tables-translate መገልገያዎች ተጨምረዋል;
  • በበርካታ ኮንቴይነሮች መካከል የኔትወርክ ግንኙነትን ለማረጋገጥ የአይፒቪላን ቨርቹዋል ኔትወርክን ለመገንባት የአሽከርካሪዎች ድጋፍ ተጨምሯል።
  • መሠረታዊው ጥቅል የ nginx http አገልጋይ (1.14) ያካትታል። Apache httpd ወደ ስሪት 2.4.35፣ እና OpenSSH ወደ 7.8p1 ተዘምኗል።

    ከዲቢኤምኤስ፣ MySQL 8.0፣ MariaDB 10.3፣ PostgreSQL 9.6/10 እና Redis 4.0 በማከማቻዎቹ ውስጥ ይገኛሉ። MongoDB DBMS በዚህ ምክንያት አልተካተተም። ሽግግር ገና ክፍት እንደሆነ ያልታወቀ ለአዲስ SSPL ፈቃድ;

  • ለምናባዊ አሰራር አካላት ተሻሽለዋል። በነባሪ, ምናባዊ ማሽኖችን ሲፈጥሩ, አይነቱ ጥቅም ላይ ይውላል Q35 (ICH9 chipset emulation) ከ PCI ኤክስፕረስ ድጋፍ ጋር። አሁን ምናባዊ ማሽኖችን ለመፍጠር እና ለማስተዳደር የኮክፒት ድር በይነገጽን መጠቀም ይችላሉ። የቨርት-አስተዳዳሪ በይነገጽ ተቋርጧል። QEMU ወደ ስሪት ተዘምኗል 2.12. QEMU የ QEMU ክፍሎች ሊጠቀሙባቸው የሚችሉትን የስርዓት ጥሪዎች የሚገድበው የአሸዋ ማግለል ሁነታን ተግባራዊ ያደርጋል።
  • የSystemTap (4.0) መሣሪያ ስብስብን ጨምሮ ለ eBPF-ተኮር የመከታተያ ዘዴዎች ድጋፍ ታክሏል። አጻጻፉ BPF ፕሮግራሞችን ለመሰብሰብ እና ለመጫን መገልገያዎችን ያካትታል;
  • ለ XDP (eXpress Data Path) ንኡስ ስርዓት ተጨማሪ የሙከራ ድጋፍ በሊኑክስ ላይ የ BPF ፕሮግራሞችን በኔትወርኩ ሾፌር ደረጃ በቀጥታ የዲኤምኤ ፓኬት ቋት የመድረስ ችሎታ እና የ skbuff ቋት በኔትወርክ ቁልል ከመመደቡ በፊት ባለው ደረጃ ላይ;
  • የቡት ጫኚ ቅንብሮችን ለማስተዳደር የቡም መገልገያው ታክሏል። ቡም እንደ አዲስ የማስነሻ ግቤቶችን መፍጠር ያሉ ስራዎችን ቀላል ያደርገዋል፣ ለምሳሌ፣ ከ LVM ቅጽበተ ፎቶ መነሳት ከፈለጉ። ቡም አዲስ የማስነሻ ግቤቶችን ለመጨመር ብቻ የተገደበ ነው እና ያሉትን ለማሻሻል ጥቅም ላይ ሊውል አይችልም;
  • ኮንቴይነሮችን ለመሥራት የሚያገለግለው ገለልተኛ ኮንቴይነሮችን ለማስተዳደር የተቀናጀ ቀላል ክብደት ያለው መሣሪያ ስብስብ ግንባታ፣ ለመጀመር - ፖድማን እና ዝግጁ ምስሎችን ለመፈለግ - ስኮፕዮ;
  • ከስብስብ ጋር የተያያዙ ችሎታዎች ተዘርግተዋል። የ Pacemaker ክላስተር መርጃ አስተዳዳሪ ወደ ስሪት 2.0 ተዘምኗል። በመገልገያው ውስጥ ፒክስሎች ለCorosync 3 ፣ knet እና node name ጥሪ ሙሉ ድጋፍ ተሰጥቷል ።
  • አውታረ መረብን ለማቀናበር ክላሲክ ስክሪፕቶች (የአውታረ መረብ-ስክሪፕቶች) ጊዜ ያለፈባቸው ናቸው እና በነባሪነት አይቀርቡም። የኋለኛ ተኳኋኝነትን ለማረጋገጥ ፣ ከ ifup እና ifdown ስክሪፕቶች ይልቅ ፣ ማያያዣዎች ወደ NetworkManager ተጨምረዋል ፣ በ nmcli መገልገያ በኩል;
  • ተወግዷል ጥቅሎች፡ crypto-utils፣ cvs፣ dmraid፣ empathy፣ ጣት፣ gnote፣ gstreamer፣ ImageMagick፣ mgetty፣ phonon፣ pm-utils፣ rdist፣ ntp (በ chrony የተተካ)፣ qemu (በ qemu-kvm ተተክቷል)፣ qt (የተተካ በ qt5-qt)፣ rsh፣ rt፣ rubygems (አሁን በዋናው የሩቢ ጥቅል ውስጥ ተካትቷል)፣ የስርዓት-ውቅር-ፋየርዎል፣ tcp_wrappers፣ wxGTK።
  • ሁለንተናዊ መሠረት ምስል ተዘጋጅቷል (ዩቢአይ፣ ሁለንተናዊ መሠረት ምስል) ለአንድ ነጠላ አፕሊኬሽን መያዣዎችን እንዲፈጥሩ መፍቀድን ጨምሮ ገለልተኛ መያዣዎችን ለመፍጠር. UBI ዝቅተኛ የተራቆተ አካባቢን፣ የፕሮግራም አወጣጥ ቋንቋዎችን (nodejs፣ ruby፣ python፣ php፣ perl) እና በማከማቻው ውስጥ ያሉ ተጨማሪ ፓኬጆችን የሚደግፉ የአሂድ ጊዜ ተጨማሪዎችን ያካትታል።
  • ምንጭ: opennet.ru

አስተያየት ያክሉ