SolBuild, Solus पैकेज बनाने के लिए एक नई प्रणाली

एकांत

कल सॉलस के नेता इकर डोहर्टी ने कुछ ऐसी घोषणा की, जिसका हम सब इंतजार कर रहे थे और निस्संदेह सोलस में एक नया बदलाव ला रहा है। लेकिन इस मामले में, इकर डोहर्टी हमें पेश करने के लिए आया था अपने नए पैकेज और सॉफ्टवेयर सॉलस, सोलबील्ड के लिए सॉफ्टवेयर निर्माण प्रणाली.

यह नई प्रणाली आपको जल्दी और आसानी से सोलस पैकेज बनाने की अनुमति देगी। Solbuild Evobuild की जगह लेगा और यह आपको नए सोलस पैकेज बनाने की अनुमति देगा, लेकिन यह पुराने पैकेजों को बनाने में भी सक्षम होगा, जो पुराने कार्यों को एवोबुइल्ड जैसे कार्यों के लिए बदल देगा।

तकनीकी स्तर पर, यह नया उपकरण एक महान परिवर्तन का प्रतिनिधित्व नहीं करता है। संक्षेप में यह उपकरण चेरोट पर आधारित है, लेकिन एक उपरिशायी परत जोड़ता है, एक परत जो पैकेट की गुणवत्ता में सुधार करती है और त्रुटियों की संख्या को कम करती है।

सोल्यूस की तुलना में अन्य डिस्ट्रिब्यूशन में सोलबिल्ट स्थापित किया जा सकता है

SolBuild दोनों Solus और बाकी वितरणों के लिए उपलब्ध है, कुछ ऐसा जो आपको केवल वितरण से ही नहीं बल्कि उबंटू बुग्गी जैसे अन्य ऑपरेटिंग सिस्टम से भी सोलस पैकेज बनाने की अनुमति देगा।

यदि हमारे पास सोलस है और हम नया टूल इंस्टॉल करना चाहते हैं, तो हमें बस एक टर्मिनल खोलना होगा और निम्नलिखित लिखना होगा:

sudo eopkg up
sudo eopkg it solbuild

इससे पैकेज बनाते समय पुराने टूल को नए टूल से बदल दिया जाएगा। Solbuild पहले से ही Solus के नवीनतम संस्करणों में है। लेकिन उपकरण का उपयोग करने से पहले हमें बदलाव करने के लिए निम्न आदेशों को निष्पादित करना होगा:

sudo solbuild init -u
sudo solbuild update

लेकिन अगर हम चाहें इस उपकरण को सोलस के अलावा अन्य वितरण पर स्थापित करें, आदेश अलग हैं:

git clone https://github.com/solus-project/solbuild.git
cd solbuild
make ensure_modules
make
sudo make install

उत्तरार्द्ध उपकरण को अन्य वितरणों पर स्थापित करने की अनुमति देगा और उपयोगकर्ता सोलस के विशिष्ट संस्करण पर निर्भर किए बिना सोलस के लिए पैकेज बना सकते हैं। कुछ दिलचस्प आपको नहीं लगता?


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: एबी इंटरनेट नेटवर्क 2008 SL
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   लियोनार्डो कहा

    मैंने sudo solbuild init -u sudo solbuild update चलाया, और यह मुझे टर्मिनल में बताता है: कमांड नहीं मिला। इसकी वजह क्या होगी? और मैंने इसे वैसे ही स्थापित किया जैसा कि वह कहता है, पिछली आज्ञाओं के साथ।