Fedora Linux 38 ስርጭት ልቀት

የፌዶራ ሊኑክስ 38 ስርጭት ተለቋል። Fedora Workstation፣ Fedora Server፣ Fedora CoreOS፣ Fedora Cloud Base፣ Fedora IoT Edition እና Live ግንቦች ለማውረድ ተዘጋጅተዋል፣ ከዴስክቶፕ አከባቢዎች KDE Plasma 5፣ Xfce፣ MATE፣ Cinnamon፣ LXDE ጋር በማሽከርከር መልክ የቀረቡ ናቸው። , ፎሽ, LXQt, Budgie እና Sway. ስብሰባዎች የሚመነጩት ለx86_64፣ Power64 እና ARM64 (AArch64) አርክቴክቸር ነው። Fedora Silverblue ግንባታዎችን ማተም ዘግይቷል።

በ Fedora Linux 38 ውስጥ በጣም ጉልህ ለውጦች የሚከተሉት ናቸው

  • በ Lennart Pottering የቀረበውን ወደ ዘመናዊው የማስነሻ ሂደት የመሸጋገሪያውን የመጀመሪያ ደረጃ ተተግብሯል። የከርነል ፓኬጁን በሚጭኑበት ጊዜ በአከባቢው ስርዓት ላይ ከሚፈጠረው የኢንትርርድ ምስል ይልቅ የጥንታዊው ቡት ልዩነቶች ወደ አጠቃቀም ይወርዳሉ ፣ በስርጭት መሠረተ ልማት ውስጥ የተፈጠረው የተዋሃደ የከርነል ምስል UCI (Unified Kernel Image) እና በስርጭቱ ዲጂታል ፊርማ የተረጋገጠ። UKI ከርነሉን ከUEFI (UEFI boot stub)፣ የሊኑክስ ከርነል ምስል እና በአንድ ፋይል ውስጥ ወደ ማህደረ ትውስታ የተጫነ የመግቢያ ስርዓት አካባቢን ለማንሳት ተቆጣጣሪን ያጣምራል። የ UKI ምስልን ከ UEFI በሚደውሉበት ጊዜ የከርነል ዲጂታል ፊርማ ትክክለኛነት እና ትክክለኛነት ማረጋገጥ ይቻላል ፣ ግን የ initrd ይዘቶችም ጭምር ፣ በዚህ አካባቢ ቁልፎችን ለመፍታት አስፈላጊ ነው ። ሥር FS. በመጀመሪያው ደረጃ ላይ የ UKI ድጋፍ ወደ ቡት ጫኚው ተጨምሯል, UKI ን ለመጫን እና ለማዘመን የሚረዱ መሳሪያዎች ተተግብረዋል, እና የሙከራ የ UKI ምስል ተፈጥሯል, የተወሰኑ ክፍሎች እና ሾፌሮች ያሉት ቨርቹዋል ማሽኖችን በማስነሳት ላይ ያተኮረ ነው.
  • ቁልፎችን እና ዲጂታል ፊርማዎችን ለመተንተን የ RPM ጥቅል አስተዳዳሪ የሴኮያ ጥቅልን ይጠቀማል፣ ይህም በዝገት ቋንቋ የOpenPGP ትግበራን ይሰጣል። ከዚህ ቀደም RPM የራሱን የOpenPGP መተንተን ኮድ ተጠቅሟል፣ እሱም ያልተፈቱ ችግሮች እና ገደቦች ነበረው። የ rpm-sequoia ጥቅል ለ RPM ቀጥተኛ ጥገኛ ሆኖ ተጨምሯል፣ በዚህ ውስጥ የምስጠራ ስልተ ቀመሮች ድጋፍ በC በተጻፈው በ Nettle ላይብረሪ ላይ የተመሰረተ ነው (OpenSSL የመጠቀም ችሎታን ለመስጠት ታቅዷል)።
  • በአሁኑ ጊዜ ጥቅም ላይ የዋለውን ዲኤንኤፍ በመተካት የአዲሱ የጥቅል ሥራ አስኪያጅ የማይክሮድnf የመጀመሪያ ደረጃ ትግበራን ተተግብሯል። የማይክሮድnf መሣሪያ ስብስብ በከፍተኛ ሁኔታ ዘምኗል እና አሁን ሁሉንም የዲኤንኤፍ ዋና ዋና ባህሪያትን ይደግፋል ፣ ግን በተመሳሳይ ጊዜ በከፍተኛ አፈፃፀም እና በጥቅም ላይ ይውላል። በማይክሮድnf እና በዲኤንኤፍ መካከል ያለው ቁልፍ ልዩነት ከ Python ይልቅ ለልማት ሲን መጠቀም ነው, ይህም ብዙ ጥገኞችን ለማስወገድ ያስችልዎታል. አንዳንድ ሌሎች የ Microdnf ጥቅሞች: የክዋኔዎች እድገት የበለጠ ምስላዊ ምልክቶች; የግብይቱን ሰንጠረዥ የተሻሻለ ትግበራ; በጥቅሎች (ስክሪፕቶች) ውስጥ በተሠሩ ስክሪፕቶች በሚወጡ የተጠናቀቁ ግብይቶች ላይ በሪፖርቶች ውስጥ መረጃን የማሳየት ችሎታ; የአካባቢያዊ RPM ጥቅሎችን ለግብይቶች ለመጠቀም ድጋፍ; ለ bash የበለጠ የላቀ የግብአት ማጠናቀቂያ ስርዓት; በስርዓቱ ላይ Python ን ሳይጭኑ የ builddep ትዕዛዝን ለማስኬድ ድጋፍ።
  • በ Fedora Workstation ውስጥ ያለው ዴስክቶፕ ወደ GNOME 44 መለቀቅ ተዘምኗል፣ ይህም መተግበሪያዎችን GTK 4 እና የሊባዳይታ ቤተመፃህፍትን ለመጠቀም መሸጋገሩን ቀጥሏል (GNOME Shell የተጠቃሚ ሼል እና የሙተር ስብጥር ሥራ አስኪያጅ ከሌሎች ነገሮች ጋር ወደ GTK4 ተተርጉመዋል)። ይዘትን በአዶዎች ፍርግርግ መልክ የማሳያ ዘዴ ወደ ፋይል ምርጫ መገናኛው ላይ ተጨምሯል። በማዋቀሪያው ላይ ብዙ ለውጦች ተደርገዋል። ለብሉቱዝ መቆጣጠሪያ ክፍል ወደ ፈጣን ለውጥ ቅንብሮች ምናሌ ታክሏል።
  • የXfce ተጠቃሚ አካባቢ ወደ ስሪት 4.18 ተዘምኗል።
  • ለ AArch64 አርክቴክቸር ከ LXQt ተጠቃሚ አካባቢ ጋር ስብሰባዎችን መፍጠር ተጀምሯል።
  • የኤስዲዲኤም ማሳያ አቀናባሪ ዌይላንድን በመጠቀም ወደ መግቢያ በይነገጽ ነባሪ ያደርገዋል። ለውጡ የመግቢያ አስተዳዳሪውን ከKDE ዴስክቶፕ ጋር በግንባታ ወደ ዌይላንድ እንዲሸጋገር ያስችለዋል።
  • ከKDE ዴስክቶፕ ጋር ግንባታዎች፣ የመነሻ ማዋቀር አዋቂው ከስርጭቱ ተወግዷል፣ ምክንያቱም አብዛኛዎቹ ባህሪያቱ በKDE Spin እና Kinoite ውስጥ ጥቅም ላይ የማይውሉ ስለሆኑ እና የመነሻ ቅንጅቶቹ በአናኮንዳ ጫኚው በመጫን ጊዜ ተዋቅረዋል።
  • የFlathub መተግበሪያ ካታሎግ ሙሉ መዳረሻ ተሰጥቶታል (ህጋዊ ያልሆኑ ፓኬጆችን፣ የባለቤትነት ፕሮግራሞችን እና አፕሊኬሽኖችን ገዳቢ የፈቃድ መስፈርቶችን ያስወገደው ማጣሪያ አሰናክሏል። ተመሳሳይ ፕሮግራሞች ያላቸው ፕላትፓክ እና ራፒኤም ፓኬጆች ካሉ GNOME ሶፍትዌርን ሲጠቀሙ ከFedora ፕሮጀክት የሚገኘው የFlatpak ፓኬጆች መጀመሪያ ይጫናሉ፣ ከዚያ የ RPM ጥቅሎች፣ ከዚያም ጥቅሎች ከ Flathub።
  • ለሞባይል መሳሪያዎች ግንባታዎች ምስረታ ተጀምሯል, በጂኖኤምኢ ቴክኖሎጂዎች እና በጂቲኬ ቤተ-መጽሐፍት ላይ የተመሰረተው በPhosh ሼል የቀረበው, በ Wayland ላይ የሚሰራውን የፎክ ስብጥር አገልጋይ እና የራሱን የስክሪፕት ሰሌዳ ላይ ይጠቀማል. አካባቢው በመጀመሪያ የተገነባው በ Purism የ GNOME Shell ለሊብሬም 5 ስማርትፎን አናሎግ ነው ፣ ግን ከዚያ መደበኛ ያልሆነው የ GNOME ፕሮጄክቶች አካል ሆኗል እና አሁን በፖስታ ማርኬት ፣ ሞቢያን እና አንዳንድ firmware ለ Pine64 መሳሪያዎች ጥቅም ላይ ይውላል።
  • በGNOME ቴክኖሎጂዎች፣ Budgie Window Manager (BWM) እና የራሱ የGNOME Shell አተገባበር ላይ የተመሰረተ የ Fedora Budgie Spin ከ Budgie GUI ጋር ታክሏል። Budgie በድርጅት ውስጥ ከጥንታዊው የዴስክቶፕ ፓነሎች ጋር ተመሳሳይ በሆነ ፓነል ላይ የተመሠረተ ነው። ሁሉም የፓነል አባሎች አፕሊኬሽኖች ናቸው, ይህም አጻጻፉን በተለዋዋጭነት እንዲያበጁ, አቀማመጡን እንዲቀይሩ እና የዋና ፓነል ክፍሎችን ወደ መውደድዎ እንዲተኩ ያስችልዎታል.
  • የፌዶራ ስዌይ ስፓይን ግንባታ ከSway ብጁ አካባቢ ጋር የ Wayland ፕሮቶኮልን በመጠቀም የተገነባ እና ከi3 ንጣፍ የመስኮት አስተዳዳሪ እና i3bar ጋር ሙሉ በሙሉ ተኳሃኝ ነው። የተሟላ የተጠቃሚ አካባቢን ለማዘጋጀት ተዛማጅ አካላት ይቀርባሉ-swayidle (የ KDE ​​የስራ ፈት ፕሮቶኮል ትግበራ የዳራ ሂደት) ፣ swaylock (ስክሪን ቆጣቢ) ፣ ማኮ (የማሳወቂያ ሥራ አስኪያጅ) ፣ ግራ (ቅጽበታዊ ገጽ እይታዎችን መፍጠር) ፣ slurp (አካባቢን መምረጥ) በስክሪኑ ላይ)፣ wf-recorder (የቪዲዮ መቅረጽ)፣ ዌይባር (አፕሊኬሽን ባር)፣ ቨርትቦርድ (በስክሪን ላይ ያለ ቁልፍ ሰሌዳ)፣ wl-clipboard (የክሊፕቦርድ አስተዳደር)፣ ዎልቲልስ (የዴስክቶፕ ልጣፍ አስተዳደር)።
  • የAnaconda ጫኚው ከዲኤምራይድ ይልቅ mdadm መሣሪያን በጽኑዌር የቀረበ ሶፍትዌር RAID (BIOS RAID፣ Firmware RAID፣ Fake RAID)ን ይደግፋል።
  • የFedora IoT እትም ምስሎችን በአይኦቲ መሳሪያዎች ላይ ለመጫን ቀለል ያለ ጫኝ ታክሏል። ጫኚው በcoreos-installer ላይ የተመሰረተ እና ያለተጠቃሚ መስተጋብር የአክሲዮን OStree ምስል ቀጥተኛ ቅጂ ይጠቀማል።
  • ከዩኤስቢ አንጻፊ በሚነሳበት ጊዜ ለቀጣይ የውሂብ ማከማቻ ንብርብር በራስ ሰር ማካተትን ለመደገፍ የቀጥታ ምስሎች ተሻሽለዋል።
  • በX አገልጋይ እና በ Xwayland ውስጥ፣ ሊኖሩ በሚችሉ የደህንነት ጉዳዮች ምክንያት፣ በነባሪ፣ ደንበኞች የተለየ ባይት ትዕዛዝ ካላቸው ሲስተሞች እንዲገናኙ አይፈቀድላቸውም።
  • የ"-fno-omit-frame-pointer" እና "-mno-omit-leaf-frame-pointer" ባንዲራዎች በአቀናባሪው ውስጥ በነባሪነት የመገለጫ እና የማረም ችሎታዎችን ለማሻሻል እና ፓኬጆችን እንደገና ማሰባሰብ ሳያስፈልግ የአፈጻጸም ጉዳዮችን ለመመርመር ነቅተዋል።
  • ጥቅሎች የተገነቡት በ "_FORTIFY_SOURCE=3" ጥበቃ ሁነታ በነቃ ሲሆን ይህም በstring.h ራስጌ ፋይል ውስጥ የተገለጹትን የሕብረቁምፊ ተግባራትን ሲፈጽም ሊፈጠር የሚችለውን የቋት ፍሳሾችን ያሳያል። ከ"_FORTIFY_SOURCE=2" ሁነታ ያለው ልዩነት ወደ ተጨማሪ ፍተሻዎች ይወርዳል። በንድፈ ሀሳብ, ተጨማሪ ቼኮች የአፈፃፀም ውድቀትን ሊያስከትሉ ይችላሉ, ነገር ግን በተግባር, የ SPEC2000 እና SPEC2017 ፈተናዎች ምንም ልዩነት አላሳዩም, እና በሙከራ ሂደቱ ወቅት, ስለ አፈጻጸም ውድቀት ከተጠቃሚዎች ምንም ቅሬታዎች አልነበሩም.
  • ከ2 ደቂቃ እስከ 45 ሰከንድ በሚዘጋበት ጊዜ የስርዓት ክፍሎችን በኃይል ለማቆም የሰዓት ቆጣሪ ቀንሷል።
  • የ Node.js መድረክ ያላቸው ጥቅሎች በአዲስ መልክ ተዋቅረዋል። በተመሳሳይ ጊዜ የተለያዩ የ Node.js ቅርንጫፎችን በስርዓቱ ላይ የመጫን ችሎታ (ለምሳሌ ፣ አሁን nodejs-16 ፣ nodejs-18 እና nodejs-20 ፓኬጆችን በተመሳሳይ ጊዜ መጫን ይችላሉ)።
  • Ruby 3.2, gcc 13, LLVM 16, Golang 1.20, PHP 8.2, binutils 2.39, glibc 2.37, gdb 12.1, GNU Make 4.4, cups-fiters 2.0b, TeXLive 2022gickL, Image

በተመሳሳይ ጊዜ, ለ Fedora 38, የ RPM Fusion ፕሮጀክት "ነጻ" እና "ነጻ ያልሆኑ" ማከማቻዎች ወደ ሥራ ገብተዋል, በዚህ ውስጥ ተጨማሪ የመልቲሚዲያ አፕሊኬሽኖች (MPlayer, VLC, Xine), የቪዲዮ / ኦዲዮ ኮዴኮች, የዲቪዲ ድጋፍ , የባለቤትነት AMD እና NVIDIA አሽከርካሪዎች, የጨዋታ ፕሮግራሞች እና emulators.

ምንጭ: opennet.ru

አስተያየት ያክሉ