فيڊورا لينڪس 38 تقسيم بيٽا ٽيسٽ اسٽيج ۾ داخل ٿي

Fedora Linux 38 تقسيم جي بيٽا ورزن جي جاچ شروع ٿي چڪي آهي. بيٽا رليز جاچ جي آخري مرحلي ڏانهن منتقلي کي نشانو بڻايو، جنهن ۾ صرف نازڪ بگ کي درست ڪيو ويو آهي. رليز 18 اپريل تي مقرر ڪئي وئي آهي. رليز ۾ Fedora Workstation، Fedora Server، Fedora Silverblue، Fedora IoT، Fedora CoreOS، Fedora Cloud Base ۽ Live Builds شامل آهن، اسپن جي صورت ۾ صارف ماحول سان KDE پلازما 5، Xfce، MATE، Cinnamon، LXDE، Phosh، LXQt، Budgie ۽ Sway. اسيمبليون x86_64، پاور64 ۽ ARM64 (AArch64) آرڪيٽيڪچرز لاءِ ٺاهيل آھن.

Fedora Linux 38 ۾ سڀ کان اهم تبديليون آهن:

  • لينارٽ پوٽرنگ پاران تجويز ڪيل جديد بوٽ جي عمل جي منتقلي جي پهرين مرحلي کي لاڳو ڪيو. ڪلاسڪ بوٽ کان فرق اچي ٿو مقامي سسٽم تي ٺاهيل initrd تصوير جي بدران استعمال ڪرڻ لاءِ جڏهن ڪرنل پيڪيج کي انسٽال ڪيو وڃي، يونيفائيڊ ڪرنل تصوير UKI (Unified Kernel Image) ورهائڻ واري انفراسٽرڪچر ۾ ٺاهيل آهي ۽ ڊسٽريبيوشن جي ڊجيٽل دستخط ذريعي تصديق ٿيل آهي. UKI يو اي ايف آئي (UEFI بوٽ اسٽب)، هڪ لينڪس ڪنييل تصوير، ۽ هڪ فائل ۾ ميموري ۾ لوڊ ٿيل هڪ initrd سسٽم ماحول مان ڪنيل کي بوٽ ڪرڻ لاء هڪ هينڊلر کي گڏ ڪري ٿو. جڏهن UEFI کان UKI تصوير کي ڪال ڪندي، اهو ممڪن آهي ته ڊجيٽل دستخط جي سالميت ۽ صحيحيت کي نه رڳو ڪرنل جي، پر انٽيرڊ جي مواد کي پڻ، جنهن جي تصديق ضروري آهي ڇو ته هن ماحول ۾ چابيون ڪڍيا ويا آهن ڊڪرپٽ ڪرڻ لاء. جڙ FS. پهرين اسٽيج تي، UKI سپورٽ بوٽ لوڊر ۾ شامل ڪئي وئي آهي، UKI کي انسٽال ڪرڻ ۽ تازه ڪاري ڪرڻ جا اوزار لاڳو ڪيا ويا آهن، ۽ هڪ تجرباتي UKI تصوير ٺاهي وئي آهي، مجازي مشينن کي بوٽ ڪرڻ تي هڪ محدود سيٽ حصن ۽ ڊرائيورن سان.
  • RPM پيڪيج مئنيجر کي پارس ڪرڻ لاءِ ڪنجيون ۽ ڊجيٽل دستخط استعمال ڪري ٿو Sequoia پيڪيج، جيڪو Rust ٻولي ۾ OpenPGP جو نفاذ پيش ڪري ٿو. اڳي، RPM پنهنجو OpenPGP پارسنگ ڪوڊ استعمال ڪندو هو، جنهن ۾ حل ٿيل مسئلا ۽ حدون هيون. rpm-sequoia پيڪيج شامل ڪيو ويو آهي RPM تي سڌي انحصار جي طور تي، جنهن ۾ cryptographic algorithms لاءِ سپورٽ C ۾ لکيل Nettle لائبريري تي ٻڌل آهي (ان کي OpenSSL استعمال ڪرڻ جي صلاحيت مهيا ڪرڻ جي رٿابندي ڪئي وئي آهي).
  • نئين پيڪيج مئنيجر Microdnf جي عمل جي پهرين مرحلي تي عمل ڪيو ويو، جيڪو هن وقت استعمال ٿيل DNF کي تبديل ڪري ٿو. Microdnf ٽول ڪٽ کي خاص طور تي اپڊيٽ ڪيو ويو آهي ۽ هاڻي DNF جي سڀني مکيه خاصيتن کي سپورٽ ڪري ٿو، پر ساڳئي وقت اهو اعلي ڪارڪردگي ۽ ٺهڪندڙ جي خاصيت آهي. Microdnf ۽ DNF جي وچ ۾ اهم فرق ترقي لاء Python جي بدران C جو استعمال آهي، جيڪو توهان کي وڏي تعداد ۾ انحصار کان نجات حاصل ڪرڻ جي اجازت ڏئي ٿو. Microdnf جا ڪجهه ٻيا فائدا: آپريشن جي ترقيءَ جو وڌيڪ بصري اشارو؛ ٽرانزيڪشن ٽيبل جي بهتر عمل درآمد؛ مڪمل ٽرانزيڪشن تي رپورٽن ۾ معلومات ظاهر ڪرڻ جي صلاحيت جيڪا اسڪرپٽ طرفان جاري ڪئي وئي آهي پيڪيجز ۾ ٺاهيل (اسڪرپٽ)؛ ٽرانزيڪشن لاءِ مقامي RPM پيڪيجز استعمال ڪرڻ لاءِ سپورٽ؛ bash لاءِ وڌيڪ جديد ان پٽ مڪمل ڪرڻ وارو نظام؛ سسٽم تي پٿون انسٽال ڪرڻ کان سواءِ builddep ڪمانڊ کي هلائڻ لاءِ سپورٽ.
  • فيڊورا ورڪ اسٽيشن ڊيسڪ ٽاپ کي GNOME 44 لاءِ اپڊيٽ ڪيو ويو آهي، جيڪو 22 مارچ تي جاري ٿيڻ جي اميد رکي ٿو. GNOME 44 ۾ جدت جي وچ ۾: اسڪرين لاڪ جو نئون نفاذ ۽ اسٽيٽس مينيو ۾ ”پس منظر واري ايپليڪيشن“ سيڪشن.
  • Xfce صارف ماحول کي ورزن 4.18 تائين اپڊيٽ ڪيو ويو آهي.
  • AArch64 آرڪيٽيڪچر لاءِ LXQt صارف ماحول سان گڏ اسيمبلين جي ٺهڻ شروع ٿي چڪي آهي.
  • SDDM ڊسپلي مئنيجر ڊفالٽ ڪري ٿو لاگ ان انٽرفيس کي Wayland استعمال ڪندي. تبديلي لاگ ان مئنيجر کي اجازت ڏئي ٿي ته ڪي ڊي ڊي ڊيسڪ ٽاپ سان ٺھيل ويلينڊ ڏانھن منتقل ڪيو وڃي.
  • KDE ڊيسڪ ٽاپ سان ٺاھڻ ۾، ابتدائي سيٽ اپ وزرڊ کي ڊسٽريبيوشن مان ڪڍيو ويو، ڇاڪاڻ ته ان جون گھڻا خاصيتون KDE اسپن ۽ Kinoite ۾ استعمال نه ٿيون آھن، ۽ شروعاتي سيٽنگون انسٽاليشن اسٽيج دوران Anaconda انسٽالر پاران ترتيب ڏنل آھن.
  • Flathub ايپليڪيشن ڪيٽلاگ تائين مڪمل رسائي ڏني وئي (فلٽر کي بند ڪيو ويو جيڪو غير رسمي پيڪيجز، ملڪيت جي پروگرامن ۽ ايپليڪيشنن کي پابندي واري لائسنس جي ضرورتن سان هٽايو ويو). جيڪڏهن ساڳئي پروگرامن سان گڏ فليٽ پيڪ ۽ آر پي ايم پيڪيجز آهن، جڏهن GNOME سافٽ ويئر استعمال ڪندي، Fedora پروجيڪٽ مان Flatpak پيڪيجز پهريان انسٽال ڪيا ويندا، پوءِ RPM پيڪيجز، پوءِ فلٿب مان پيڪيجز.
  • موبائيل ڊيوائسز لاءِ بلڊز جو ٺهڻ شروع ٿي چڪو آهي، فوش شيل سان فراهم ڪيو ويو آهي، جيڪو GNOME ٽيڪنالاجيز ۽ GTK لائبريري تي ٻڌل آهي، استعمال ڪري ٿو Phoc ڪمپوزٽ سرور جيڪو Wayland جي چوٽي تي هلندو آهي، انهي سان گڏ ان جو پنهنجو اسڪوڪ بورڊ آن اسڪرين ڪيبورڊ. ماحول اصل ۾ ليبرم 5 اسمارٽ فون لاءِ GNOME شيل جي اينالاگ جي طور تي Purism پاران تيار ڪيو ويو هو، پر پوءِ غير رسمي GNOME منصوبن جو حصو بڻجي ويو ۽ هاڻي پوسٽ مارڪيٽ او ايس، موبين ۽ Pine64 ڊوائيسز لاءِ ڪجهه فرم ویئر ۾ پڻ استعمال ٿئي ٿو.
  • شامل ڪيو ويو Fedora Budgie Spin سان گڏ Budgie GUI جي بنياد تي GNOME ٽيڪنالاجيز، Budgie ونڊو مئنيجر (BWM) ۽ GNOME شيل جو پنهنجو نفاذ. Budgie هڪ پينل تي ٻڌل آهي جيڪا تنظيم ۾ کلاسک ڊيسڪ ٽاپ پينلز جي برابر آهي. سڀئي پينل عناصر ايپلٽ آهن، جيڪي توهان کي لچڪدار طريقي سان ترتيب ترتيب ڏيڻ، ترتيب تبديل ڪرڻ ۽ مکيه پينل عناصر جي عملن کي توهان جي پسند مطابق تبديل ڪرڻ جي اجازت ڏين ٿا.
  • Fedora Sway Spin جي شامل ڪئي وئي Sway ڪسٽم ماحول سان گڏ Wayland پروٽوڪول استعمال ڪندي ۽ i3 ٽائل ٿيل ونڊو مئنيجر ۽ i3bar سان مڪمل طور تي مطابقت. هڪ مڪمل صارف ماحول قائم ڪرڻ لاءِ، لاڳاپيل جزا پيش ڪيا وڃن ٿا: swayidle (KDE idle protocol جي نفاذ سان پس منظر وارو عمل)، swaylock (اسڪرين سيور)، mako (نوٽيفڪيشن مئنيجر)، grim (اسڪرين شاٽ ٺاهڻ)، slurp (ايريا چونڊڻ) اسڪرين تي)، wf-ريڪارڊر (ويڊيو ڪيپچر)، واٽ بار (ايپليڪيشن بار)، ورٽ بورڊ (آن-اسڪرين ڪي بورڊ)، wl-ڪلپ بورڊ (ڪلپ بورڊ مينيجمينٽ)، wallutils (ڊيسڪ ٽاپ وال پيپر جو انتظام).
  • ايناڪنڊا انسٽالر استعمال ڪري ٿو mdadm ٽول بدران dmraid جي مدد ڪرڻ لاءِ فرم ویئر مهيا ڪيل سافٽ ويئر RAID (BIOS RAID، Firmware RAID، Fake RAID).
  • IoT ڊوائيسز تي Fedora IoT ايڊيشن تصويرون انسٽال ڪرڻ لاءِ آسان انسٽالر شامل ڪيو ويو. انسٽالر coreos-installer تي مبني آهي ۽ صارف جي رابطي کان سواءِ اسٽاڪ OStree تصوير جي سڌي ڪاپي استعمال ڪري ٿو.
  • لائيو تصويرون اپ گريڊ ڪيون ويون آهن خودڪار شامل ڪرڻ جي لاءِ هڪ پرت جي خودڪار شموليت کي مسلسل ڊيٽا اسٽوريج لاءِ جڏهن USB ڊرائيو مان بوٽ ڪيو وڃي.
  • 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، GCLM 13، GLANGE16، BLINGE 1.20، GDUBES 8.2، GDBERSESS 2.39، PINGMESQLICH 2.37.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو