उबंटू पर जीसीसी कैसे स्थापित करें

जीसीसी (GCC)लिनक्स(Linux) प्लेटफॉर्म पर काम करने वाले डेवलपर्स द्वारा उपयोग किए जाने वाले पसंदीदा टूल में से एक है । यह लोकप्रिय प्रोग्रामिंग भाषाओं जैसे जावा(Java) , सी, सी ++, फोरट्रान(Fortran) , और कई अन्य के लिए कई कंपाइलरों के एकीकरण के रूप में कार्य करता है। यदि आप लिनक्स के साथ अपनी यात्रा शुरू कर रहे हैं, तो (Linux)उबंटू(Ubuntu) से बेहतर विकल्प क्या हो सकता है । उबंटू सभी (Ubuntu)लिनक्स(Linux) वितरण में सबसे प्रसिद्ध है । चीजों के मोर्चे पर सुविधाओं से समझौता न करते हुए इसे सीखना आसान माना जाता है। इसलिए, यदि आपको यह जानने की आवश्यकता है कि अपने उबंटू पर (Ubuntu)जीसीसी कैसे स्थापित करें(GCC)प्रणाली, यह लेख शुरू करने के लिए एकदम सही जगह है। हम नीचे दिए गए अनुभागों में उबंटू(Ubuntu) पर जीसीसी(GCC) को डाउनलोड और इंस्टॉल करने का तरीका जानेंगे। लेकिन उससे पहले आइए जीसीसी(GCC) के बारे में और जान लेते हैं ।

उबंटू पर जीसीसी कैसे स्थापित करें

उबंटू पर जीसीसी कैसे स्थापित करें(How to Install GCC on Ubuntu)

जीसीसी(GCC) ( जीएनयू कंपाइलर कलेक्शन(GNU Compiler Collection) ) विभिन्न प्रोग्रामिंग भाषाओं के स्रोत कोड को बायनेरिज़, एक्जिक्यूटिव या लाइब्रेरी में संकलित करने के लिए उपकरणों का एक सेट है। जीसीसी(GCC) एक कमांड-लाइन कंपाइलर है जिसे उबंटू(Ubuntu) पर स्थापित किया जा सकता है ।

  • GCC कंपाइलर(GCC compiler) , साथ ही कई लाइब्रेरी और अन्य टूल्स जो एप्लिकेशन जनरेट करने के लिए आवश्यक हैं, को डिफ़ॉल्ट उबंटू रिपॉजिटरी में बिल्ड-एसेंशियल के रूप में शामिल किया गया है(is included in the default Ubuntu repository as build-essential) । 
  • C, C++, Java, Objective-C, Go, Fortran, Ada और अधिक प्रोग्रामिंग भाषाएं (programming languages) GCC द्वारा समर्थित हैं(are supported by GCC)
  • जीएनयू यूटिलिटीज और लिनक्स कर्नेल सहित कई ओपन-सोर्स प्रोजेक्ट्स को अपना कोड बनाने के लिए जीसीसी की आवश्यकता होती है(GNU utilities and the Linux kernel, require GCC to build their code)

यह ट्यूटोरियल आपको दिखाएगा कि उबंटू 18.04 पर (Ubuntu 18.04)जीसीसी(GCC) कंपाइलर कैसे सेट किया जाए । हम आपको सिखाएंगे कि वितरण के स्थिर संस्करण के साथ-साथ जीसीसी(GCC) के नवीनतम संस्करण को कैसे स्थापित किया जाए । उबंटू 16.04(Ubuntu 16.04) और किसी भी उबंटू-आधारित वितरण, जैसे कुबंटू(Kubuntu) , लिनक्स टकसाल(Linux Mint) , और प्राथमिक ओएस(Elementary OS) के लिए चरण समान हैं ।

नोट:(Note:) नए रिपॉजिटरी बनाने और अपने उबंटू(Ubuntu) सिस्टम पर पैकेज स्थापित करने के लिए आपको रूट या सूडो विशेषाधिकार वाले उपयोगकर्ता के रूप में लॉग इन होना चाहिए।

विधि 1: उबंटू टर्मिनल के माध्यम से(Method 1: Through Ubuntu Terminal)

उबंटू(Ubuntu) पर जीसीसी(GCC) स्थापित करने के लिए, आपको बिल्ड-एसेंशियल पैकेज को डाउनलोड और इंस्टॉल करना होगा। gcc ubuntu डाउनलोड करने के लिए एक टर्मिनल विंडो खोलें। टर्मिनल(Terminal) के माध्यम से उबंटू(Ubuntu) पर जीसीसी(GCC) स्थापित करने के लिए दिए गए चरणों का पालन करें ।

विकल्प 1: एक विशेष जीसीसी संस्करण स्थापित करें(Option 1: Install a Particular GCC Version)

1. डेस्कटॉप(Desktop) पर एक टर्मिनल विंडो लॉन्च करने के लिए Ctrl + Alt + T keys की एक साथ दबाएं ।

नोट:(Note:) वैकल्पिक रूप से, ऐप मेनू पर जाएं और टर्मिनल(Terminal) खोजें ।

उबंटू लिनक्स टर्मिनल।  उबंटू पर जीसीसी कैसे स्थापित करें

2. टर्मिनल विंडो खुलने के बाद उबंटू(Ubuntu) पर बिल्ड-एसेंशियल पैकेज स्थापित करने के लिए नीचे दिए गए इंस्टाल कमांड का उपयोग करें ।

sudo apt बिल्ड-एसेंशियल इंस्टॉल करें(sudo apt install build-essential)

नोट:(Note:) सूडो कमांड(Sudo) आपको आपके पासवर्ड के लिए संकेत देता है। उपयोगकर्ता इस आदेश का उपयोग किसी एकल कार्य को रूट के रूप में चलाने के लिए कर सकते हैं।

ubuntu linux टर्मिनल कमांड बिल्ड आवश्यक पैकेज स्थापित करने के लिए

3. उबंटू आपको आपके पासवर्ड(password) के लिए संकेत देगा । जारी रखने के लिए अपना उपयोगकर्ता पासवर्ड(password) दर्ज करें ।

4. टर्मिनल प्रॉम्प्ट आपके द्वारा अपना पासवर्ड प्रदान करने के बाद बिल्ड-एसेंशियल(build-essential) पैकेज के लिए सभी निर्भरताओं को एकत्रित करेगा । उबंटू(Ubuntu) आगे आपसे पूछेगा कि आप पैकेज को स्थापित करना चाहते हैं या नहीं। आगे बढ़ने के लिए, Y कुंजी दबाएं। जब आप वाई(Y) कुंजी दबाते हैं, तो उबंटू(Ubuntu) आपकी मशीन पर जीसीसी(GCC) स्थापित करना शुरू कर देगा ।

5. इस प्रक्रिया में कुछ मिनटों से अधिक नहीं लगना चाहिए। मैन जीसीसी(man gcc) कमांड के साथ , प्रक्रिया पूरी होने के बाद आप जीसीसी(GCC) दस्तावेज ब्राउज़ कर सकते हैं।

विकल्प 2: एकाधिक जीसीसी संस्करण स्थापित करें(Option 2: Install Multiple GCC Versions)

जबकि अधिकांश उबंटू(Ubuntu) उपयोगकर्ता बिल्ड-एसेंशियल पैकेज से संतुष्ट होंगे क्योंकि इसमें जीसीसी 10 शामिल है, यह (GCC 10)जीसीसी(GCC) का एकमात्र संस्करण उपलब्ध नहीं है। अतिरिक्त भाषाओं के लिए समर्थन, बेहतर प्रदर्शन, और विस्तारित कार्यक्षमता सभी GCC कंपाइलर के नए संस्करणों में शामिल हैं। आपके पास उबंटू(Ubuntu) पर जीसीसी(GCC) के विभिन्न संस्करणों को स्थापित करने का विकल्प है । जीसीसी उबंटू डाउनलोड करने का तरीका यहां दिया गया है।

1. सबसे पहले(First) , उबंटू(Ubuntu) डेस्कटॉप पर, एक टर्मिनल(terminal) विंडो खोलें।

2. एक बार इसके खुलने के बाद, उपलब्ध जीसीसी(GCC) पैकेजों के लिए उबंटू(Ubuntu) सॉफ्टवेयर रिपॉजिटरी को खोजने के लिए निम्न(following) कमांड का उपयोग करें:

उपयुक्त खोज जीसीसी(apt search gcc)

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

3. उस जीसीसी संस्करण( GCC version) के लिए संकेत के माध्यम से खोजें(Search) जिसे आप उबंटू पर स्थापित करना चाहते हैं। जीसीसी 7, जीसीसी 8, 9, और 10(GCC 7, GCC 8, 9, and 10 ) स्थापना के लिए उपलब्ध होंगे।

4. एक बार जब आपको वह संस्करण मिल जाए जिसे आप अपने उबंटू पीसी पर इंस्टॉल करना चाहते हैं, तो नीचे दिए गए उपयुक्त इंस्टाल निर्देशों का उपयोग करके जीसीसी स्थापित करें। (apt install instructions)जीसीसी-7, जीसीसी-8, जीसीसी-9,( gcc-7, gcc-8, gcc-9, ) और जीसीसी-10(gcc-10) जीसीसी पैकेज हैं।

5. उबंटू पर जीसीसी संस्करण 7 स्थापित करने के लिए।(version 7)

sudo apt install gcc-7 g++-7

उबंटू लिनक्स टर्मिनल में जीसीसी संस्करण 7 स्थापित करने के लिए कमांड निष्पादित करें

6. उबंटू पर जीसीसी संस्करण 8 स्थापित करने के लिए।(version 8)

sudo apt install gcc-8 g++-8

उबंटू लिनक्स टर्मिनल में जीसीसी संस्करण 8 स्थापित करने के लिए कमांड निष्पादित करें।  उबंटू पर जीसीसी कैसे स्थापित करें

7. उबंटू पर जीसीसी संस्करण 9 स्थापित करने के लिए।(version 9)

sudo apt install gcc-9 g++-9

उबंटू लिनक्स टर्मिनल में जीसीसी संस्करण 9 स्थापित करने के लिए कमांड निष्पादित करें

8. उबंटू पर (Ubuntu)जीसीसी 10(GCC 10) को संचालित करने के लिए बिल्ड-एसेंशियल पैकेज को स्थापित करने की दृढ़ता से अनुशंसा की जाती है , ऐसा करने का यह एकमात्र विकल्प नहीं है। gcc-10 और g++-10 संकुल को संस्थापित करने से GCC 10 भी संस्थापित होगा ।

sudo apt install gcc-10 g++-10 

उबंटू लिनक्स टर्मिनल में जीसीसी संस्करण 10 स्थापित करने के लिए कमांड निष्पादित करें।  उबंटू पर जीसीसी कैसे स्थापित करें

यह भी पढ़ें: (Also Read:) 2022 के 20 सर्वश्रेष्ठ लाइटवेट लिनक्स डिस्ट्रोस(20 Best Lightweight Linux Distros of 2022)

विधि 2: सिनैप्टिक पैकेज मैनेजर के माध्यम से(Method 2: Through Synaptic Package Manager)

यदि आप उबंटू(Ubuntu) पर जीसीसी(GCC) स्थापित करने के लिए कंसोल का उपयोग नहीं करना चाहते हैं, तो आप उबंटू में जीसीसी डाउनलोड करने के बजाय सिनैप्टिक पैकेज मैनेजर(Synaptic Package Manager) का उपयोग कर सकते हैं ।

विकल्प 1: एक विशेष जीसीसी संस्करण स्थापित करें(Option 1: Install a Particular GCC Version)

Synaptic Package Manager के माध्यम से GCC स्थापित करने के लिए इन चरणों का पालन करें ।

1. शुरू करने के लिए, सुनिश्चित करें कि सिनैप्टिक(Synaptic) स्थापित है। सिनैप्टिक(Synaptic) प्राप्त करने के लिए, उबंटू सॉफ्टवेयर(Ubuntu Software) प्रोग्राम पर जाएं और सिनैप्टिक(Synaptic) खोजें , फिर इसे इंस्टॉल करें।

उबंटू सॉफ्टवेयर से सिनैप्टिक पैकेज मैनेजर स्थापित करें

2. सिनैप्टिक पैकेज मैनेजर(Synaptic Package Manager) को इंस्टॉल करने के बाद ऐप मेन्यू में सर्च करके खोलें।

सभी एप्लिकेशन मेनू से सिनैप्टिक पैकेज मैनेजर खोलें ubuntu linux

3. फिर, स्क्रीन के ऊपरी-दाएँ कोने में, खोज(search) बटन देखें।

4. खोज परिणाम प्रदर्शित करने के लिए, सिनैप्टिक खोज बटन(Synaptic search button) और इनपुट बिल्ड-(build-essential) एसेंशियल और उसके बाद एंटर(Enter) कुंजी चुनें।

स्नैपटिक पैकेज मैनेजर ubuntu linux में सर्च बिल्ड जरूरी है

5. बिल्ड-(build-essential) एसेंशियल के लिए सिनैप्टिक खोज परिणाम देखें ।

6. एक बार जब आप इसे पहचान लेते हैं, तो उस पर राइट-क्लिक करें और सिनैप्टिक इंस्टॉलेशन के लिए बिल्ड-एसेंशियल पैकेज को चिह्नित करने के लिए डेजिनेट फॉर इंस्टॉलेशन विकल्प चुनें।(Designate for installation)

बिल्ड एसेंशियल पर राइट क्लिक करें और स्नैपटिक पैकेज मैनेजर उबंटू लिनक्स में इंस्टालेशन के लिए मार्क चुनें

7. सिनैप्टिक में, अप्लाई बटन का पता लगाएं और(Apply) उबंटू पर जीसीसी इंस्टॉलेशन शुरू करने के लिए इसे (Ubuntu)क्लिक(GCC) करें ।

Snaptic Package Manager Ubuntu Linux में अप्लाई बटन पर क्लिक करें

यह भी पढ़ें: (Also Read:) विंडोज 10 पर लिनक्स बैश शेल कैसे स्थापित करें(How To Install Linux Bash Shell On Windows 10)

विकल्प 2: एकाधिक जीसीसी संस्करण स्थापित करें (Option 2: Install Multiple GCC Versions )

उबंटू(Ubuntu) में बिल्ड-एसेंशियल पैकेज के साथ दिए गए जीसीसी(GCC) संस्करण को स्थापित करने के लिए, नीचे दिए गए चरणों का पालन करें।

1. सबसे पहले, सिनैप्टिक पैकेज मैनेजर(Synaptic Package Manager) खोलें ।

2. सिनैप्टिक ओपन होने के बाद सर्च बटन(search button) पर क्लिक करें ।

3. फिर नीचे दी गई सूची में से किसी एक उत्पाद का चयन करें और उसे (products)खोज बॉक्स(search box) में दर्ज करें ।

  • जीसीसी 7: gcc-7, g++-7
  • जीसीसी 8: gcc-8, g++-8
  • जीसीसी 9: gcc-9, g++-9
  • जीसीसी 10: gcc-10, g++-10

4. Synaptic में आपको मिले GCC पैकेज(GCC package(s)) को स्थापित करने के लिए , उस पर राइट-क्लिक करें और लागू करें(Apply) बटन चुनें।

जीसीसी 7 का चयन करें और सिनैप्टिक पैकेज मैनेजर उबंटू लिनक्स में अप्लाई बटन पर क्लिक करें

5. उबंटू पर जीसीसी के जितने चाहें उतने संस्करण स्थापित करने के लिए आवश्यकतानुसार इस प्रक्रिया को दोहराएं।(GCC)

अक्सर पूछे जाने वाले प्रश्न (एफएक्यू)(Frequently Asked Questions (FAQs))

Q1. क्या आपके उबंटू पर जीसीसी पहले से स्थापित है?(Q1. Is GCC already installed on your Ubuntu?)

उत्तर। (Ans. )सभी उबंटू(Ubuntu) डेस्कटॉप वेरिएंट पर, जीसीसी(GCC) पैकेज डिफ़ॉल्ट रूप से स्थापित होता है।

प्रश्न 2. GCC को स्थापित करने के लिए किस कमांड का उपयोग किया जाता है?(Q2. Which command is used to install GCC?)

उत्तर। (Ans. )अपने लिनक्स(Linux) डिस्ट्रो के आधार पर, up2date कमांड, यम(yum) कमांड, या apt-get कमांड का उपयोग करके (apt-get)Install GNI C/C++ ( GCC ) और आवश्यक libs स्थापित करें।

Q3. उबंटू का उद्देश्य क्या है?(Q3. What is the purpose of Ubuntu?)

उत्तर। (Ans. )उबंटू(Ubuntu) में वह सब कुछ है जो आपको अपनी कंपनी, स्कूल, घर या व्यवसाय को प्रबंधित करने के लिए चाहिए। सभी मुख्य सॉफ्टवेयर, जैसे ऑफिस सूट, ब्राउज़र, ईमेल और मीडिया ऐप, पहले से इंस्टॉल हैं, और उबंटू सॉफ्टवेयर सेंटर(Ubuntu Software Centre) में सैकड़ों अतिरिक्त गेम और एप्लिकेशन हैं।

अनुशंसित:(Recommended:)

हमें उम्मीद है कि यह लेख gcc Ubuntu को स्थापित करने का तरीका(how to install gcc Ubuntu) जानने में मददगार साबित होगा । आप हमारी वेबसाइट पर तकनीक से संबंधित और भी कई लेख पा सकते हैं। यदि आपके पास इस लेख के संबंध में कोई सुझाव या प्रतिक्रिया है, तो आप नीचे टिप्पणी अनुभाग में हमसे संपर्क कर सकते हैं।



About the author

मैं एक सॉफ्टवेयर इंजीनियर और एक्सप्लोरर हूं। मुझे Microsoft Xbox 360 और Google Explorer दोनों का अनुभव है। मैं कुछ सॉफ़्टवेयर विकास टूल के लिए विशेषज्ञ अनुशंसाएं प्रदान करने में सक्षम हूं, साथ ही सामान्य एक्सप्लोरर त्रुटियों का निवारण करने में लोगों की सहायता करता हूं।



Related posts