پيڪيج بلڊ سسٽم جو رليز اوپن بلڊ سروس 2.10

ٺھيل پليٽ فارم ڇڏڻ کوليو بلڊ سروس 2.10, ارادو ڪيو تقسيم ۽ سافٽ ويئر پروڊڪٽس جي ترقي جي عمل کي منظم ڪرڻ، بشمول رليز ۽ تازه ڪاري جي تياري ۽ سار سنڀال. سسٽم اهو ممڪن بڻائي ٿو ته اڪثر وڏن لينڪس ڊسٽريبيوشنز لاءِ پيڪيجز کي پار ڪرڻ لاءِ يا ڏنل پيڪيج جي بنياد تي توهان جي پنهنجي تقسيم ٺاهي.

21 ٽارگيٽ پليٽ فارمن (تقسيمن) جي تعمير کي سپورٽ ڪري ٿو، بشمول CentOS، Debian، Fedora، OpenMandriva، openSUSE، SUSE Enterprise Linux، Red Hat Enterprise Linux (RHEL) ۽ Ubuntu. اسيمبلي 6 آرڪيٽيڪچرز لاءِ ممڪن آهي، بشمول i386، x86_64 ۽ ARM. OBS 140 هزارن کان وڌيڪ پيڪيجز تي پکڙيل آهي ۽ OpenSUSE، Tizen، Sailfish/Mer، NextCloud ۽ VideoLAN منصوبن جي تعمير لاءِ بنيادي سسٽم طور استعمال ڪيو ويندو آهي، انهي سان گڏ Dell، Cray ۽ Intel تي لينڪس پروڊڪٽس جي تعمير لاءِ.

گهربل سسٽم لاءِ بائنري پيڪيج جي صورت ۾ ڏنل پروگرام جو جديد نسخو ٺاهڻ لاءِ، صرف هڪ مخصوص فائل ٺاهيو يا ويب سائيٽ تي پيش ڪيل پيڪيج جي مخزن کي ڳنڍيو. software.opensuse.org. ان کان علاوه، توهان ورچوئلائيزيشن سسٽم، ڪلائوڊ ماحول، يا لائيو ورهائڻ جي طور تي ڊائون لوڊ ڪرڻ لاءِ هڪ تيار ٿيل گهٽ ۾ گهٽ ماحول ٺاهي سگهو ٿا. جڏهن OBS سان ڪم ڪري رهيو آهي، هڪ ڊولپر استعمال ڪري سگهي ٿو تيار ڪيل آن لائن خدمت build.opensuse.org يا قائم ڪريو ساڳيو سسٽم توهان جي سرور تي. اضافي طور تي، توهان خاص طور تي تربيت يافته استعمال ڪندي پنهنجي پنهنجي زيربناء کي جلدي ترتيب ڏئي سگهو ٿا تصويرون ورچوئل مشينن، ڪنٽينرز، مقامي تنصيب يا نيٽ ورڪ تي PXE بوٽنگ لاءِ.

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

Open Build Service کي منظم ڪرڻ لاءِ، توھان استعمال ڪري سگھو ٿا ٻئي ڪمانڊ لائين ٽولز ۽ ھڪ ويب انٽرفيس. ٽئين پارٽي ڪلائنٽ کي ڳنڍڻ ۽ ٻاهرين خدمتن جهڙوڪ GitHub، SourceForge ۽ kde-apps.org جا وسيلا استعمال ڪرڻ جا اوزار آهن. ڊولپرز وٽ گروپن ٺاهڻ ۽ تعاون کي منظم ڪرڻ لاءِ اوزارن تائين رسائي آھي. سڀني سسٽم جي اجزاء جو ڪوڊ، بشمول ويب انٽرفيس، پيڪيج ٽيسٽنگ سسٽم ۽ اسيمبليء جي پس منظر، کليل آهي GPLv2 تحت لائسنس يافته.

انهن ۾ سڌارااوپن بلڊ سروس 2.10 ۾ شامل ڪيو ويو:

  • مڪمل طور تي ٻيهر ڪيو ويب انٽرفيس، جيڪو بوٽ اسٽريپ فريم ورڪ جي اجزاء کي استعمال ڪندي ٻيهر لکيو ويو، جنهن کي ڪوڊ جي سار سنڀال کي آسان ڪرڻ، مختلف حصن جي ڊزائن کي متحد ڪرڻ ۽ ڪيترن ئي پيچيدگين کان نجات حاصل ڪرڻ ممڪن بڻايو ويو (اڳ ۾ اهي 960 گرڊ سسٽم استعمال ڪندا هئا، انهن جو پنهنجو موضوع Jquery UI ۽ مخصوص CSS جي گهڻائي). ريڊيڪل ريزائن جي باوجود، ڊولپرز عناصر جي سڃاڻپ کي برقرار رکڻ جي ڪوشش ڪئي ۽ ڪم ڪرڻ جي واقف طريقي سان ڪم ڪرڻ جي تڪليف کي گھٽائڻ جي ڪوشش ڪئي جڏهن نئين ورزن تي سوئچ ڪيو؛

    پيڪيج بلڊ سسٽم جو رليز اوپن بلڊ سروس 2.10

  • الڳ ٿيل ڪنٽينرز لاءِ ايپليڪيشنن جي ترسيل ۽ ترتيب ڏيڻ لاءِ مدد کي بهتر بڻائڻ لاءِ ڪم ڪيو ويو آهي. تيار ڪيل رجسٽري ڪنٽينر جي تقسيم لاء. مثال طور، Tumbleweed مخزن جي بنياد تي هڪ تازو ماحول شروع ڪرڻ لاء، توهان کي هاڻي صرف هلائڻ جي ضرورت آهي "docker run -ti -rm registry.opensuse.org/opensuse/tumbleweed /bin/bash". محفوظ ٿيل
    ڪنٽينرز ۾ بائنري اسمبليز (رليز ڪنٽرول) جي صورتحال کي ٽريڪ ڪرڻ لاءِ سپورٽ. ڪيوي پروفائلز لاءِ شامل ڪيل سپورٽ ۽ ملٽي آرڪ مينيفيسٽس پيدا ڪرڻ جي صلاحيت؛

  • Gitlab ۽ سان گڏ انضمام لاء ماڊل شامل ڪيا ويا پگهار، جيڪي توهان کي OBS ۾ ڪجهه عملن کي پابند ڪرڻ جي اجازت ڏين ٿا جڏهن انهن سسٽم ۾ نوان ڪم ڪيا وڃن يا مخصوص واقعا ٿين ٿا.
  • Amazon EC2 ۽ Microsoft Azure ڪلائوڊ ماحول تي اپلوڊ ڪرڻ جي بلٽ-ان صلاحيت، گڏوگڏ Vagrant ذريعي شايع ڪرڻ؛
  • sysv init اسڪرپٽ کي سسٽم فائلن سان تبديل ڪيو ويو آهي؛
  • InfluxDB DBMS ۾ ڪارڪردگي ڊيٽا سان ميٽرڪ کي محفوظ ڪرڻ لاءِ مدد شامل ڪئي وئي؛
  • ايموجي کي ٽيڪسٽ فيلڊز ۾ اجازت ڏني وئي آهي ( database.yml ۾ شامل ڪرڻ لاءِ، انڪوڊنگ کي utf8mb4 تي سيٽ ڪرڻ گهرجي)؛
  • نون تبصرن بابت معلومات سان گڏ مسئلن بابت پيغام جي مالڪن کي اطلاع موڪلڻ جو اختيار شامل ڪيو ويو؛
  • درخواستن جي ابتدائي تصديق لاءِ هڪ فنڪشن ظاهر ٿيو آهي (جائزو مڪمل ٿيڻ کان پوءِ ئي درخواست قبول ڪئي ويندي آهي)؛
  • پراڊڪٽ جي پيداوار ۽ مخزن ۾ شايع ڪرڻ لاءِ بهتر ڪوڊ ڪارڪردگي. منصوبه بندي ڪندڙ هاڻي هڪ منصوبي کي واڌاري سان تازه ڪاري ڪرڻ جي صلاحيت رکي ٿو.

جو ذريعو: opennet.ru

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