فيڊورا لينڪس 38 تقسيم جاري

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

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 ڪمانڊ کي هلائڻ لاءِ سپورٽ.
  • Fedora ورڪ اسٽيشن ۾ ڊيسڪ ٽاپ کي GNOME 44 رليز ۾ اپڊيٽ ڪيو ويو آهي، جيڪو GTK 4 ۽ libadwaita لائبريري (GNOME شيل يوزر شيل ۽ Mutter ڪمپوزٽ مئنيجر، ٻين شين جي وچ ۾، GTK4 ۾ ترجمو ڪيو ويو آهي) استعمال ڪرڻ لاءِ ايپليڪيشنن جي منتقلي کي جاري رکي ٿو. آئڪن جي گرڊ جي صورت ۾ مواد کي ظاهر ڪرڻ جو طريقو فائل سليڪشن ڊائلاگ ۾ شامل ڪيو ويو آھي. ترتيب ڏيڻ واري ۾ ڪيتريون ئي تبديليون ڪيون ويون آهن. بلوٽوت ڪنٽرول لاءِ هڪ سيڪشن شامل ڪيو ويو جلدي تبديلي سيٽنگون مينيو ۾.
  • 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.

ساڳئي وقت، Fedora 38 لاءِ، RPM فيوزن پروجيڪٽ جا ”مفت“ ۽ ”غير مفت“ ذخيرا آپريشن ۾ رکيا ويا، جن ۾ اضافي ملٽي ميڊيا ايپليڪيشنن (MPlayer، VLC، Xine) سان گڏ پيڪيجز، وڊيو/آڊيو ڪوڊيڪس، ڊي وي ڊي سپورٽ. , Proprietary AMD ۽ NVIDIA ڊرائيور، گيم پروگرام ۽ ايموليٽر.

جو ذريعو: opennet.ru

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