मेक कमांड शायद लिनक्स पारिस्थितिकी तंत्र में सबसे व्यापक रूप से उपयोग किए जाने वाले कमांडों में से एक है। इस कमांड का उपयोग सीधे सोर्स कोड से प्रोग्राम बनाने और संकलित करने के लिए किया जाता है।
आप लिनक्स उपयोगकर्ता के रूप में उपयोगिताओं को संकलित करने के लिए मेक कमांड का उपयोग कर सकते हैं, और कमांड लाइन का उपयोग करके उन्हें स्थापित कर सकते हैं। लेकिन कभी-कभी, सिस्टम त्रुटि फेंकता है "बनाना: आदेश नहीं मिला"जबकि उपयोगकर्ता मेक का उपयोग करके पैकेज बनाने का प्रयास करते हैं।
अंत तक, आपको लिनक्स में "मेक: कमांड नहीं मिला" त्रुटि को ठीक करने के तरीके की एक संक्षिप्त समझ होगी।
"मेक: कमांड नहीं मिला" त्रुटि को ठीक करें
जबकि मेक मानक लिनक्स पैकेजों में से एक है जो अधिकांश लिनक्स डिस्ट्रो में प्रीइंस्टॉल्ड आता है, कभी-कभी यह सिस्टम पर उपलब्ध नहीं होता है। इस मामले में, जब भी उपयोगकर्ता मेक का उपयोग करके पैकेज बनाने का प्रयास करता है, तो सिस्टम कमांड नहीं मिला त्रुटि फेंकता है।
त्रुटि को ठीक करने से पहले, आपको पहले यह सत्यापित करना होगा कि आपके सिस्टम पर मेक स्थापित है या नहीं। ऐसा करने के लिए, उपयोग करें एलएस फ़ंक्शन की सामग्री की जांच करने के लिए /usr/bin/make निर्देशिका:
एलएस /यूएसआर/बिन/मेक
इसके अलावा, जांचें कि क्या आप कमांड को उसके पूर्ण पथ के साथ निष्पादित करने में सक्षम हैं:
/usr/bin/make --version
उपरोक्त आदेश आपके सिस्टम पर स्थापित मेक का संस्करण प्रदर्शित करेगा।
यदि उपरोक्त विधियां काम नहीं करती हैं और त्रुटि प्रदर्शित करती हैं, तो आपके सिस्टम में मेक इंस्टाल नहीं है। ऐसी स्थितियों में, मेक कमांड को स्थापित करने से समस्या हल हो जाती है।
लेकिन पहले, APT का उपयोग करके अपने सिस्टम की रिपॉजिटरी सूची को अपडेट करें:
सुडो एपीटी-अपडेट प्राप्त करें
आउटपुट:
फिर, मेक कमांड इंस्टॉल करें:
sudo apt-get install -y make
आउटपुट:
यदि उपरोक्त आदेश काम नहीं करते हैं, तो आप मेक को डाउनलोड करके इंस्टॉल कर सकते हैं निर्माण आवश्यक पैकेज, इस प्रकार है:
sudo apt बिल्ड-एसेंशियल इंस्टॉल करें
आउटपुट:
बिल्ड-एसेंशियल पैकेज में पैकेज निर्माण और संकलन से संबंधित सभी आवश्यक पैकेज होते हैं। मेक कमांड इन पैकेजों का एक हिस्सा है।
सम्बंधित: नया सॉफ़्टवेयर स्थापित करने से पहले आपको Linux पैकेज रिपॉजिटरी को अपडेट क्यों करना चाहिए?
Linux में समस्या निवारण त्रुटियाँ
मेक कमांड लिनक्स में एक आवश्यक कंपाइलर टूल है। सिस्टम द्वारा प्रदान की गई त्रुटियां आमतौर पर स्व-वर्णनात्मक होती हैं, और अनुभवी उपयोगकर्ता त्रुटि विवरण को देखकर समाधान का पता लगा सकते हैं।
स्थानीय वर्कस्टेशन के अलावा, लिनक्स-आधारित सर्वर भी ऐसी त्रुटियां फेंकते हैं। आप सर्वर पर एक बुनियादी ऑडिट करके अधिकांश समस्याओं को ठीक कर सकते हैं।
इन स्मार्ट समस्या निवारण युक्तियों के साथ अपने Linux सर्वर का बैकअप लें और मिनटों में चालू करें।
आगे पढ़िए
- लिनक्स
- उबंटू
- लिनक्स कमांड
- समस्या निवारण
- तंत्र अध्यक्ष
विनी दिल्ली के एक लेखक हैं, जिनके पास 2 साल का लेखन अनुभव है। अपने लेखन के दौरान, वह डिजिटल मार्केटिंग एजेंसियों और तकनीकी फर्मों से जुड़ी रही हैं। उसने प्रोग्रामिंग लैंग्वेज, क्लाउड टेक्नोलॉजी, AWS, मशीन लर्निंग, और बहुत कुछ से संबंधित सामग्री लिखी है। अपने खाली समय में, वह पेंट करना, अपने परिवार के साथ समय बिताना और जब भी संभव हो, पहाड़ों की यात्रा करना पसंद करती हैं।
हमारे न्यूज़लेटर की सदस्यता लें
तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!
सब्सक्राइब करने के लिए यहां क्लिक करें