अद्यतन करते समय "-5नाम होस्टनाम त्रुटि से संबंधित कोई पता" कैसे ठीक करें?


13

मुझे यह त्रुटि बार-बार Ubuntu 12.04 LTS को अपडेट करते समय मिल रही है। मेरे द्वारा यह कैसे किया जा सकता है? लॉग है:

Ign http://archive.scrapy.org precise/main Translation-en
Fetched 6,620 kB in 1min 21s (81.2 kB/s)
W: Failed to fetch http://archive.scrapy.org/ubuntu/dists/precise/Release.gpg
Something wicked happened resolving 'archive.scrapy.org:http' (-5 - No address associated with hostname)

मैंने हाल ही में अपने पाई पर इस मुद्दे का सामना किया (बिना हेड-कोई जीयूआई आसानी से इसे कॉन्फ़िगर करने के लिए उपलब्ध नहीं) - यह पता चला कि मैंने /etc/netowrk/interfacesफ़ाइल ( इस पर आधारित ) को संपादित करने में गड़बड़ कर दी थी । तो इसी तरह की समस्या का सामना करने वाले अन्य लोग अपने नेटवर्क कॉन्फ़िगरेशन की जांच कर सकते हैं।
विल्फ

जवाबों:


11

यह उपयुक्त दीर्घकालिक समस्या है, और उबंटू ने इसे कभी तय नहीं किया है। Apt समान DNS सर्वर का उपयोग नहीं करता है जो आंतरिक सिस्टम करता है - 'पिंग' एक सही आईपी पता देता है। Apt-get का दावा है कि hostname नहीं मिला है।

"कुछ दुष्टों ने 'एक्सट्रैस.यूबंटू.कॉम :http' को हल करते हुए कहा (जो लगता है, कुछ हद तक, जैसे कि यह एक .com: http डोमेन को हल करने के लिए है, जो एक वैध TLD नहीं है)

/ आदि / होस्ट को संशोधित करने के लिए, निम्नलिखित का उपयोग करें:

उन सभी नामों को पिंग करें जो हल करने में विफल हो रहे हैं - पिंग extras.ubuntu.com (91.189.88.33) 56 (84) बाइट्स डेटा।

अपने पसंदीदा संपादक का उपयोग करें, जैसे vi - 'sudo vi / etc / मेजबान'।

नीचे तक स्क्रॉल करें, और निम्न के रूप में एक पंक्ति जोड़ें

91.189.88.33 extras.ubuntu.com  (with the appropriate name and IP address. IP is first) 

फ़ाइल सहेजें, फिर apt-get को चलाएं। एक बार जब आप apt-get, edit / etc / host को फिर से चलाते हैं, और हैश मार्क के साथ लाइन पर टिप्पणी करते हैं - #। (या इसे पूरी तरह से हटा दें)

#91.189.88.33 extras.ubuntu.com

टिप्पणी करने / लाइन हटाने का कारण यह है कि उबंटू जाहिर तौर पर अपने सर्वरों को बेतरतीब ढंग से घसीटता है, और अगली बार यह सही आईपी नहीं हो सकता है।


3

http://archive.scrapy.org/ , जबकि मैं आमतौर पर क्या सॉफ्टवेयर सूत्रों का कहना है कॉन्फ़िगर किया गया है के बारे में जानकारी प्रदान करने के लिए आप से पूछना चाहते हैं एक पूरी तरह से काम कर रहा उबंटू दर्पण की तरह लगता है यह लग रहा है इस समस्या की तरह अपने Ubuntu व्यवस्था करने के लिए या तो विशिष्ट है, इसलिए, या आपके DNS सर्वर के साथ (या एक्सेस) एक अल्पकालिक समस्या थी। (समस्या वास्तव में http://archive.scrapy.org/ पर सर्वर के साथ नहीं है, हालांकि यह उस सर्वर के DNS रिकॉर्ड के लिए कॉन्फ़िगरेशन समस्या के कारण हो सकता है।)

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

समस्या अपने आप दूर हो गई होगी। यदि नहीं, तो आप एक भिन्न DNS सर्वर ( 8.8.8.8और 8.8.4.4Google द्वारा संचालित अच्छे सार्वजनिक DNS सर्वर) की कोशिश कर सकते हैं, और / या उबंटू को अपडेट करने के लिए एक अलग दर्पण का प्रयास कर सकते हैं


1
यह एक अल्पकालिक समस्या है जब मैं apt-get अद्यतन के साथ अद्यतन करता हूं तो त्रुटि दूर हो जाती है। गूगल डीएनएस सर्वर की कोशिश करेंगे।
बर्नौली

0

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


0

जब मुझे यह त्रुटि मिली, तो मैंने उबंटू दर्पण का IP पता / etc / मेजबान में डाल दिया। कोई और त्रुटि नहीं। (जब मैंने DNS में दर्पण की खोज की, तो कभी कोई समस्या या प्रतिक्रिया में देरी नहीं हुई, इसलिए मैं त्रुटि के मूल कारण के बारे में सुनिश्चित नहीं हूं।)


2
मैं इसका विस्तार से वर्णन करने की सलाह देता हूं कि /etc/hostsआप जिस तरह से अनुशंसा करते हैं, उसे कैसे संपादित करें ।
एलियाह कगन

0

मुझे सेंटोस 6.5 के साथ "होस्टनाम से जुड़ा कोई पता नहीं" संदेश मिला जब मैंने आईपीवी 6 के लिए हाँ कहा और जाहिरा तौर पर आईएसपी डीएचसीपी के पास नहीं था। जब मैंने लाइन में टिप्पणी की तो यह समस्या हल हो गई /etc/hosts:

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