14.04 - नेटवर्क मैनेजर ने काम करना बंद कर दिया


30

जब मैंने अपना लैपटॉप शुरू किया, तो कोई नेटवर्क सेवा नहीं थी , और शीर्ष बार में कोई नेटवर्क आइकन भी नहीं था । यह एक त्रुटि देता है जब मैं ओएस शुरू करता हूं जैसे "क्षमा करें, Ubuntu 14.04 ने एक आंतरिक त्रुटि का अनुभव किया" । जब मैं विवरण क्लिक करता हूं, तो यह कहता है कि निष्पादन योग्य पथ में त्रुटि हुई है usr/sbin/NetworkManager। इसके अलावा, जब मैं में प्रवेश करने की कोशिश Networkमें System Settingsहै, यह कहते हैं "प्रणाली नेटवर्क सेवाओं इस संस्करण के साथ संगत नहीं हैं"

मैं इस चौंकाने वाले मुद्दे को कैसे हल कर सकता हूं?

ps मैंने नेटवर्किंग से संबंधित किसी भी तीसरे पक्ष के पैकेज / एप्लिकेशन को स्थापित नहीं किया है। केवल सिस्टम अद्यतन स्थापित हैं।



मैं एक वायर्ड कनेक्शन पर हूं, और एक अलग क्यू एंड ए में तैनात समाधान ने मेरे लिए इसे हल किया।
D:52vɑd

तय पैकेज में अपलोड किया गया लगता है trusty-updates: Bugs.launchpad.net/ubuntu/+source/libnl3/+bug/1511735
saji89

जवाबों:


26

मुझे आज भी यही समस्या है।

TLDR: डाउनग्रेड libnl3या अपग्रेड network-manager

इस उत्तर के अनुसार , समस्या यह है कि libnl3एक प्रतिगमन के कारण में एक सुधार network-manager। तब, यह केवल -proposedपैकेज के लिए एक बग था , लेकिन मुझे लगता है कि बग को पर्याप्त रूप से परीक्षण किया गया था कि इसे नियमित उबंटू में पेश किया जा सकता है;)।

सबसे सुरक्षित तरीका यह है कि आप एक कदम पीछे ले जाएं और पहले के संस्करणों को स्थापित करें libnl-3-200 libnl-genl-3-200 libnl-route-3-200(उक्त उत्तर में विवरण देखें)।

यह आपको डाउनग्रेड पैकेज के साथ छोड़ देता है। याद रखें कि जब तक प्रासंगिक उन्नयन network-managerउपलब्ध न हो, तब तक उन्हें अपग्रेड न करें ।

वैकल्पिक रूप से (मैंने ऐसा किया), आप एक कदम आगे ले जा सकते हैं और नए संस्करण स्थापित कर सकते हैं network-manager: amd64 के लिए या i386 के लिए । आप विभिन्न सिस्टम पर पैकेज डाउनलोड कर सकते हैं और इसे यूएसबी स्टिक के साथ पास कर सकते हैं। या इसे अपने स्मार्टफोन के साथ डाउनलोड करें और यूएसबी के माध्यम से इसे पास करें।

इसे स्थापित करें:

sudo dpkg -i network-manager_*.deb

आप NetworkManager को पुनः आरंभ करके नेटवर्किंग प्राप्त करने का प्रयास कर सकते हैं:

sudo service network-manager restart

लेकिन मुझे सिस्ट्रे एप्लेट वापस पाने के लिए रिबूट करने की आवश्यकता थी।


इसलिए, क्या हमें (14.04) अब नेटवर्क प्रबंधक अपडेट से बचने की आवश्यकता है?
मिनेर

1
मेरा सिस्टम ईथरनेट से कनेक्ट नहीं हो रहा है ... तो मैं नेटवर्क मैनेजर को कैसे अपडेट करूंगा? इसके अलावा कमांड लाइन जो यू ने नेटवर्क मैनेजर को अपडेट करने के लिए दी है, वह काम नहीं कर रही है
ऋचा टिबरेवाल

@RichaTibrewal उन्हें अन्य OS / PC पर डाउनलोड करें और USB स्टिक से गुजरें। वही मैंने किया। मैंने कमांड में भी टाइपो तय कर लिया।
Tamkderplar

1
यह उल्लेख करने के लिए भी निर्देश है कि trusty-proposedअद्यतनों को बंद कर दिया जाना चाहिए ताकि संस्करण असंगतता की अनुमति न दें, जो पहले स्थान पर इसका कारण बनता है, जैसा कि उस पेज पर विस्तृत है जिससे @tamkderplar जुड़ा हुआ है।
यूजरनेम

@UserName मैंने कभी भरोसेमंद प्रस्तावित नहीं किया था, लेकिन कल नियमित अपडेट से प्रभावित हो गया।
सामी

9

यदि आप ईथरनेट केबल द्वारा कनेक्ट कर सकते हैं तो यह विधि काम करती है।

नेटवर्क मैनेजर को अपग्रेड करने के लिए उबंटू के रिकवरी मोड का उपयोग करें।

चरण 1

Ubuntu और प्रेस के लिए उन्नत विकल्पों का चयन करने के लिए डाउन-एरो कुंजी का उपयोग करेंEnter

चरण 2

रिकवरी मोड और प्रेस के साथ नवीनतम लिनक्स कर्नेल का चयन करने के लिए डाउन-एरो की का उपयोग करें Enter

मैंने लिनक्स 4.2.0-36-जेनेरिक (रिकवरी मोड) के साथ उबंटू का उपयोग किया

चरण 3

नेटवर्क सक्षम करने के लिए डाउन-एरो की का प्रयोग करें नेटवर्किंग सक्षम करें और दबाएंEnter

चरण 4

फ़ाइल सिस्टम को रिमूव करने के Enterलिए ओके दबाएं

चरण 1 से 4 स्क्रीनशॉट

चरण 5

Dpkg मरम्मत ब्रोकन पैकेज का चयन करने के लिए डाउन-एरो की का उपयोग करें और दबाएंEnter

चरण 6

यह जारी रखने के साथ नवीनतम नेटवर्क प्रबंधक को डाउनलोड करने के लिए कहेगा [Y / n] । "हां" और प्रेस के लिए इनपुट पत्र y Enter। जब सभी ऑपरेशन समाप्त हो जाएंगे तो यह कहेगा

ख़त्म होना। कृपया Enter दबाएँ

तो Enterफिर से दबाएं ।

चरण 7

फिर से शुरू करें सामान्य बूट को फिर से शुरू करें और दबाएंEnter

चरण 8

दबाएँ Enterऔर बूट करना जारी रखें। लॉगिन स्क्रीन पर लॉग इन न करें NORMAL पुनरारंभ करें (स्क्रीन के ऊपरी दाएँ क्षेत्र में शटडाउन आइकन पर क्लिक करें)।

पीसी रीस्टार्ट होने के बाद लॉग इन करें।

जब मैंने ये चरण किए तब नेटवर्क कनेक्शन वापस आ गए थे।

चरण 5 से 8 स्क्रीनशॉट


1
यह केवल ईथरनेट कनेक्शन के साथ काम करता है।
एलेक्स एडवर्ड्स

1
धन्यवाद! ये काम किया !! अपडेट के बाद अपने ओएस को खोने का नेटवर्क प्राप्त करना बहुत आश्चर्य की बात है।
शीतल शाह

जब मैं नेटवर्क को सक्षम करने का चयन करता हूं तो नेटवर्किंग ... मुझे लगता है कि मॉडेमेनजर बंद हो गया है
ऋचा टिबरेवाल

मुझे एक "मोडेम प्रबंधक बंद हो गया है" भी मिला और सिस्टम उसी से चिपक गया। मैंने फिर अपने ईथरनेट केबल को कनेक्ट किया और कुछ सेकंड के बाद फिर से काम करना शुरू कर दिया।
अलेक्जेंड्रू.टॉप्लिसनू

@RichaTibrewal मैं आपको इस लिंक
UserName

3

आप इसे समस्या को ठीक करने के लिए इस तरह से कर सकते हैं:

डाउनलोड फाइल:

  • libnl-3-200_3.2.21-1_XXX.deb
  • libnl मार्ग-3-200_3.2.21-1_XXX.deb
  • libnl-जेंल-3-200_3.2.21-1_XXX.deb

    ओएस 32 बिट: XXX = i386 || ओएस 64 बिट: XXX = amd64

लिंक: http://archive.ubuntu.com/ubuntu/pool/main/libn/libnl3/

उन्हें एक फ़ोल्डर में और उन्हें कमांड के साथ स्थापित करने के लिए:

sudo dpkg -i lib * .deb

फिर रिबूट। हो गया: ३


मेरे लिए काम नहीं करता है
ji-ruh

2

मैं पैकेज को अपग्रेड करने या हाथ से नए स्थापित करने की सिफारिश नहीं करूंगा - यह अनिवार्य रूप से बाद में संस्करण के मुद्दों को जन्म देगा। इस समस्या का सबसे अच्छा समाधान केवल network-managerपैकेज को अपग्रेड करना है।

पहली बात यह है कि मैन्युअल रूप से इंटरनेट से कनेक्ट करना है; जबकि network-managerयह मर चुका है इसका मतलब यह नहीं है कि आप कनेक्ट नहीं कर सकते।

1 है । एक टर्मिनल खोलें और interfacesफ़ाइल को संपादित करें :

sudo pico /etc/network/interfaces

निम्नलिखित पंक्तियों को जोड़ते हैं, वे संकेत देते हैं कि eth0इंटरफ़ेस को अब प्रबंधित नहीं किया जाना चाहिए:

allow-hotplug eth0
iface eth0 inet dhcp

। इसके साथ कनेक्शन को मैन्युअल रूप से शुरू किया जा सकता है:

sudo ifup eth0

ध्यान दें कि पैनल में कोई सूचना नहीं होगी - यह एक मैनुअल कनेक्शन है। इसे pingअपने इंटरनेट ब्राउजर के साथ या फायरिंग का प्रयास करें।

। अब aptमेटा-डेटा को अपडेट करें :

sudo apt-get update

और network-managerपैकेज को अपग्रेड करें :

sudo apt-get upgrade network-manager

। सुनिश्चित करें कि अब आपके पास संस्करण 0.9.8.8-0ubuntu7.3स्थापित है:

apt-cache show network-manager

। अब interfacesफ़ाइल को फिर से संपादित करें और चरण 1 में जोड़ी गई लाइनों को हटा दें या टिप्पणी दें।

sudo pico /etc/network/interfaces

। अंत में सिस्टम को रिबूट करें।

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