GoboLinux 017 ورهائڻ وارو ڪٽ هڪ خاص فائل سسٽم جي ترتيب سان جاري ڪيو

آخري رليز کان ٽي ۽ اڌ سالن کان پوء ٺهيل ورڇ جاري گوبو لنڪس 017. GoboLinux ۾، يونڪس سسٽم لاء روايتي فائل جي جوڙجڪ جي بدران استعمال ڪيو ويو آهي اسٽيڪ ماڊل ڊاريڪٽري جي وڻ ٺاهڻ لاء، جنهن ۾ هر پروگرام هڪ الڳ ڊاريڪٽري ۾ نصب ٿيل آهي. ماپ انسٽاليشن تصوير 1.9 GB، جيڪو پڻ استعمال ڪري سگھجي ٿو پاڻ کي واقف ڪرڻ لاءِ لائيو موڊ ۾ تقسيم جي صلاحيتن سان.

GoboLinux ۾ روٽ /Programs، /Users، /System، /Files، /Mount ۽ /Depot ڊائريڪٽرن تي مشتمل آهي. ھڪڙي ڊاريڪٽري ۾ سڀني ايپليڪيشن اجزاء کي گڏ ڪرڻ جو نقصان، سيٽنگون، ڊيٽا، لائبريرين ۽ قابل عمل فائلن کي الڳ ڪرڻ کان سواء، ڊيٽا کي ذخيرو ڪرڻ جي ضرورت آھي (مثال طور، لاگز، ترتيب واري فائلون) سسٽم فائلن جي اڳيان. فائدو هڪ ئي ايپليڪيشن جي مختلف ورزن جي متوازي تنصيب جو امڪان آهي (مثال طور، /Programs/LibreOffice/6.4.4 and /Programs/LibreOffice/6.3.6) ۽ سسٽم جي سار سنڀال کي آسان ڪرڻ (مثال طور، هڪ پروگرام کي هٽائڻ لاءِ. ، صرف ان سان لاڳاپيل ڊاريڪٽري کي حذف ڪريو ۽ /سسٽم/انڊيڪس ۾ علامتي لنڪ کي صاف ڪريو).

FHS (فائلسسٽم هيئرارڪي معياري) معيار سان مطابقت لاءِ، قابل عمل فائلون، لائبريريون، لاگز ۽ ڪنفيگريشن فائلون عام طور تي ورهايون وينديون آهن /bin، /lib، /var/log ۽ /etc ڊاريڪٽري ۾ علامتي لنڪ ذريعي. ساڳئي وقت، اهي ڊائريڪٽريون صارف کي ڊفالٽ طور نظر نه اينديون آهن، خاص استعمال جي مهرباني kernel ماڊل, جيڪو انهن ڊائريڪٽرن کي لڪائيندو آهي (مضمون صرف موجود آهن جڏهن فائل سڌو سنئون رسائي). فائلن جي قسمن ذريعي نيويگيشن کي آسان ڪرڻ لاءِ، ورهائڻ ۾ هڪ /سسٽم/انڊيڪس ڊاريڪٽري شامل آهي، جنهن ۾ مختلف قسم جي مواد کي علامتي لنڪس سان نشان لڳايو ويو آهي، مثال طور، موجود قابل عمل فائلن جي فهرست /سسٽم/انڊيڪس/بن سب ڊاريڪٽري ۾ پيش ڪئي وئي آهي، حصيداري ڪيل ڊيٽا /System/Index/share، ۽ لائبريرين ۾ /System/Index/lib (مثال طور، /System/Index/lib/libgtk.so لنڪس /Programs/GTK+/3.24/lib/libgtk-3.24.so) .

پروجيڪٽ جي ترقيات پيڪيجز ٺاهڻ لاء استعمال ڪيا ويا آهن اي ايل ايف ايس (اسڪريچ کان خودڪار لينڪس). تعمير اسڪرپٽ فارم ۾ لکيل آهن
ترڪيبون، جڏهن شروع ڪيو ويو، پروگرام ڪوڊ ۽ گهربل انحصار خودڪار طور تي لوڊ ٿي ويا آهن. پروگرامن کي جلدي انسٽال ڪرڻ لاءِ بغير تعمير ڪرڻ، ٻه ذخيرا پيش ڪيا ويا آهن جيڪي اڳ ۾ ئي گڏ ٿيل بائنري پيڪيجز سان گڏ آهن - هڪ سرڪاري، ڊسٽريبيوشن ڊولپمينٽ ٽيم پاران سنڀاليل، ۽ هڪ غير رسمي، صارف برادري پاران ٺاهيل. تقسيم کٽ هڪ انسٽالر استعمال ڪندي نصب ڪيو ويو آهي جيڪو ٻنهي گرافڪ ۽ ٽيڪسٽ طريقن ۾ ڪم جي حمايت ڪري ٿو.

اهم جدت گوبو لنڪس 017:

  • هڪ آسان انتظام ۽ ترقي ماڊل تجويز ڪيل آهي "ترڪيبون"، جيڪو مڪمل طور تي GoboLinux Compile build Toolkit سان ضم ٿيل آهي. ترڪيب جو وڻ هاڻي هڪ باقاعده Git مخزن آهي، GitHub ذريعي منظم ڪيو ويو آهي ۽ اندروني طور تي /Data/Compile/Recipes ڊاريڪٽري ۾ ڪلون ڪيو ويو آهي، جتان ترڪيبون سڌو سنئون GoboLinux Compile ۾ استعمال ٿينديون آهن.
  • ContributeRecipe يوٽيليٽي، استعمال ڪيو ويندو هڪ پيڪيج ٺاهڻ لاءِ هڪ ريسيپي فائل مان ۽ ان کي اپلوڊ ڪرڻ لاءِ GoboLinux.org سرورز تي جائزو وٺڻ لاءِ، هاڻي Git مخزن جي هڪ مقامي ڪلون کي فورڪ ڪري ٿو، ان ۾ هڪ نئين ترڪيب شامل ڪري ٿو، ۽ مکيه ڏانهن ڇڪڻ جي درخواست موڪلي ٿو. GitHub تي ترڪيب جو وڻ.
  • موزائيڪ ونڊو مئنيجر جي بنياد تي گهٽ ۾ گهٽ صارف ماحول جي مسلسل بهتري تعجب انگيز. Awesome جي بنياد تي Lua ٻولي ۾ Add-ons ڳنڍڻ سان، اسان سچل ونڊوز سان ڪم ڪري سگھون ٿا جيڪي گھڻا استعمال ڪندڙن کان واقف آھن، جڏھن ته ٽائل ٿيل لي آئوٽ لاءِ سڀ امڪان برقرار رکيا ويندا آھن.
    وائي فائي، آواز، مانيٽرنگ بيٽري چارج ۽ اسڪرين جي چمڪ کي منظم ڪرڻ لاءِ ويجيٽس ۾ سڌارا ڪيا ويا آهن. بلوٽوت لاءِ نئون ويجيٽ شامل ڪيو ويو. اسڪرين شاٽ ٺاهڻ لاء هڪ اوزار لاڳو ڪيو ويو آهي.

    GoboLinux 017 ورهائڻ وارو ڪٽ هڪ خاص فائل سسٽم جي ترتيب سان جاري ڪيو

  • ورهاڱي جي اجزاء جا نسخا اپڊيٽ ڪيا ويا آهن. نوان ڊرائيور شامل ڪيا ويا آهن. تقسيم بنيادي ماحول ۾ لائبريرين جي صرف جديد نسخن کي پهچائڻ جي ماڊل تي عمل ڪري ٿو. ساڳئي وقت، رنر استعمال ڪندي، هڪ FS ورچوئلائيزيشن ٽول، استعمال ڪندڙ لائبريري جي ڪنهن به نسخي کي ٺاهي ۽ انسٽال ڪري سگهي ٿو جيڪو سسٽم ۾ پيش ڪيل ورزن سان گڏ ٿي سگهي ٿو.
  • Python 2 مترجم لاءِ سپورٽ کي بند ڪيو ويو آهي؛ اهو مڪمل طور تي ڊسٽريبيوشن مان هٽايو ويو آهي، ۽ ان سان لاڳاپيل سڀئي سسٽم اسڪرپٽ پٿون 3 سان ڪم ڪرڻ لاءِ تبديل ڪيا ويا آهن.
  • GTK2 لائبريري پڻ هٽائي وئي آهي (صرف GTK3 سان پيڪيجز فراهم ڪيا ويا آهن).
  • NCurses ڊفالٽ طور يونيڪوڊ سپورٽ سان ٺاھيو ويو آھي ( libncursesw6.so)، libncurses.so جو ASCII- محدود ورزن تقسيم کان خارج ٿيل آھي.
  • PulseAudio استعمال ڪرڻ لاءِ آواز سبسسٽم کي تبديل ڪيو ويو آھي.
  • گرافڪ انسٽالر کي منتقل ڪيو ويو آهي Qt 5.

جو ذريعو: opennet.ru

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