बिल्ड-एसेंशियल उबंटू क्या है, इसे कैसे इंस्टॉल और इस्तेमाल करें?

What Is Build Essential Ubuntu



बिल्ड-एसेंशियल पैकेज मेटा-पैकेज हैं जो सॉफ्टवेयर को संकलित करने के लिए आवश्यक हैं। इनमें GNU डिबगर, g++/GNU कंपाइलर संग्रह, और कुछ और टूल और लाइब्रेरी शामिल हैं जो एक प्रोग्राम को संकलित करने के लिए आवश्यक हैं। उदाहरण के लिए, यदि आपको सी/सी++ कंपाइलर पर काम करने की आवश्यकता है, तो आपको सी कंपाइलर इंस्टॉलेशन शुरू करने से पहले अपने सिस्टम पर आवश्यक मेटा-पैकेज इंस्टॉल करना होगा। बिल्ड-एसेंशियल पैकेज इंस्टॉल करते समय, कुछ अन्य पैकेज जैसे G++, dpkg-dev, GCC और मेक आदि भी आपके सिस्टम पर इंस्टॉल होते हैं।

ऊपर, हमने वर्णन किया है कि बिल्ड-एसेंशियल पैकेज क्या हैं। शेष लेख में, हम बताएंगे कि उबंटू सिस्टम पर बिल्ड-एसेंशियल को कैसे स्थापित और उपयोग किया जाए। इस लेख में हमने सभी टर्मिनल कमांड को Ubuntu 20.04 सिस्टम पर निष्पादित किया है। चलो गहराई में उतरो!







इंस्टालेशन और उबंटू 20.04 सिस्टम पर बिल्ड एसेंशियल टूल्स का उपयोग

बिल्ड-एसेंशियल मेटा-पैकेज को सीधे उबंटू आधिकारिक रिपॉजिटरी से इंस्टॉल किया जा सकता है। ये पैकेज डिफ़ॉल्ट Ubuntu 20.04 सिस्टम रिपॉजिटरी में उपलब्ध हैं। उपयुक्त पैकेज मैनेजर के माध्यम से बिल्ड-एसेंशियल टूल्स के मेटा-पैकेज को स्थापित करें। कीबोर्ड शॉर्टकट 'Ctrl + Alt + t' के माध्यम से टर्मिनल एप्लिकेशन खोलें।



उपयुक्त रिपॉजिटरी अपडेट करें

अब, आपको बिल्ड-एसेंशियल टूल्स को इंस्टॉल करने से पहले पैकेज रिपॉजिटरी को अपडेट करना होगा। उपयुक्त रिपॉजिटरी इंडेक्स को अपडेट करने के लिए निम्न कमांड टाइप करें:



$सुडोउपयुक्त अद्यतन





बिल्ड-एसेंशियल इंस्टॉल करें

नीचे दिए गए कमांड को चलाकर बिल्ड-एसेंशियल पैकेज इंस्टॉल करें:

$सुडोउपयुक्तइंस्टॉलनिर्माण आवश्यक

उपरोक्त आदेश निष्पादित करने के बाद, टर्मिनल पर निम्न परिणाम दिखाया जाएगा:



जीसीसी संस्करण की जाँच करें

एक बार संस्थापन समाप्त हो जाने पर, निम्नलिखित कमांड के साथ अपने सिस्टम पर GCC संस्करण की जाँच करके इन संकुलों के संस्थापन को सत्यापित करें:

$जीसीसी --संस्करण

टर्मिनल पर प्रदर्शित होने के लिए जीसीसी का स्थापित संस्करण, जो निम्न स्क्रीनशॉट में भी दिखाया गया है:

अब, सभी GCC कंपाइलर लाइब्रेरी और टूल्स को Ubuntu 20.04 सिस्टम पर इंस्टॉल कर दिया गया है। हालाँकि, आप संस्थापन के परीक्षण के लिए C प्रोग्राम चला सकते हैं।

सी प्रोग्राम बनाएं

आइए नैनो संपादक का उपयोग करके एक सी प्रोग्राम बनाएं:

$नैनोटेस्टप्रोग्राम.सी

अब, इस नैनो फ़ाइल में कोड की नीचे दी गई पंक्तियों को जोड़ें:

// टेस्टप्रोग्राम.सी

#शामिल

NSमुख्य() {
printf ('टेस्ट, प्रोग्राम!एन');
वापसी 0;
}

सी प्रोग्राम का संकलन

उपरोक्त फ़ाइल को सहेजें और निम्न आदेश का उपयोग करके निष्पादन योग्य फ़ाइल बनाएं:

$जीसीसीटेस्टप्रोग्राम.सी-यापरीक्षण कार्यक्रम

सी प्रोग्राम चलाएं

अब, C प्रोग्राम को चलाने के लिए निम्न कमांड निष्पादित करें:

$./परीक्षण कार्यक्रम

उपरोक्त सी प्रोग्राम चलाने के बाद टर्मिनल पर निम्न आउटपुट दिखाया गया है:

निष्कर्ष

हमने इस लेख में बिल्ड-एसेंशियल टूल्स की स्थापना के बारे में बताया है। हमने पता लगाया है कि उबंटू 20.04 सिस्टम पर बिल्ड-एसेंशियल क्या है और इसे कैसे इंस्टॉल और इस्तेमाल किया जाए। अब, आपको बिल्ड-एसेंशियल की उचित समझ होनी चाहिए और इसे उबंटू सिस्टम पर कैसे स्थापित किया जाए। उपरोक्त आदेश पुराने उबंटू संस्करणों पर भी लागू किए जा सकते हैं। इन आवश्यक पैकेजों के बारे में अधिक जानने के लिए, बेहतर समझ के लिए उनकी आधिकारिक वेबसाइट पर जाना चाहिए।