Ubuntu 18.04 स्थापित करने के बाद ifconfig गायब है


63

मैंने सिर्फ Ubuntu 18.04 स्थापित किया है और "न्यूनतम इंस्टॉल" चुना है। मैंने तब ifconfigटर्मिनल में चलने की कोशिश की और निम्नलिखित संदेश मिला

-bash: ifconfig: command not found

डिफ़ॉल्ट रूप से net-toolsपैकेज कैसे स्थापित नहीं किया जाता है?


@ डार्टर्ट ट्रू। शायद आप मुझे बता सकते हैं कि fc-cacheकमांड डिफॉल्ट पैकेज है या नहीं?
JiiB

GUJ के बिना एक बॉक्स पर @JiiB? नहीं, शायद नहीं। और एक न्यूनतम स्थापित X के बिना होगा।
vidarlo

1
मैंने आपके प्रश्न को पूरी तरह से संबोधित करने के लिए संपादित किया ifconfigक्योंकि यह बहुत व्यापक और संभवतः मुख्य रूप से राय आधारित होगा जैसा कि यह था। यदि आप अन्य विशिष्ट कमांड / पैकेज के बारे में पूछ रहे हैं, तो कृपया उनके लिए एक नया प्रश्न पूछें
मिठाई

जवाबों:


103

ifconfigहै पदावनत, और काफी वर्षों से के लिए ऐसा किया गया है । शहर में नया बच्चा ipकमांड है, जो आईपी, मार्गों और नेटवर्क से जुड़ी सभी चीजों को कॉन्फ़िगर कर सकता है।

आप के ifconfigसाथ स्थापित कर सकते हैं sudo apt install net-tools, अगर आप इसे करने की आवश्यकता है। यदि नहीं, तो सीखना शुरू करें ip

संक्षेप में, इसे हटा दिया जाता है क्योंकि आपको इसका उपयोग नहीं करना चाहिए। इसमें औसत दर्जे का IPv6 सपोर्ट है, ipकमांड एक बेहतर प्रतिस्थापन है। मुझे लगता है कि सूत्रों का कहना है कि ifconfig 2012 में वापस हटा दिया गया था, इसलिए मुझे आश्चर्य नहीं है कि यह अंततः हटा दिया गया है।

आप इसे 18.04 को स्थापित करने में सक्षम हो सकते हैं, लेकिन भविष्य के रिलीज पर यह पूरी तरह से गायब हो सकता है। मैं इसे डिफ़ॉल्ट रूप से चेतावनी शॉट के रूप में स्थापित नहीं होने पर विचार करूंगा: जानें ip

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


13
आगे स्पष्ट करने के लिए, कमांड आईपी उबंटू 18.04 की न्यूनतम स्थापना में शामिल है, अतिरिक्त कुछ भी स्थापित करने की आवश्यकता नहीं है।
64pi0r

3
ifconfigयदि आप अभी भी अद्यतन करने के लिए अद्यतन नहीं किया गया है ip, या यदि आप उबंटू के पुराने रिलीज से अपग्रेड किए गए हैं, तो आप विभिन्न पैकेजों में से एक को स्थापित कर सकते हैं । लेकिन आपको पता होना चाहिए कि ifconfigआधुनिक प्रणालियों पर मौजूद नहीं हो सकता है, और इस पर भरोसा नहीं करना चाहिए। और वास्तव में 2009 मेंifconfig पदावनत कर दिया गया था
माइकल हैम्पटन

9
आप में से बहुतों के लिए प्रलेखन, कमांड ip address, या ip a, सिस्टम के इंटरफेस और आईपी पते को सूचीबद्ध करने का नया तरीका है।
हाईटेककंप्यूटरजेक

25
ip -c aरंगों के साथ आईपी पतों को उजागर करने के लिए उपयोग करें ।
jingyu9575

3
@ jingyu9575 आपने मेरी जिंदगी बदल दी
मैं यहां विंटर हैट्स

15

अतिरिक्त के रूप में जवाब @vidarlo के लिए, आप रख सकते हैं alias ifconfig='ip -c a'करने के लिए .bash_aliasesयदि आप टाइप आदत है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.