अपडेट प्रबंधक डाउनलोड किए गए अपडेट इंस्टॉल करते समय अटक गया (लेकिन जमे हुए नहीं)। मुझे क्या करना चाहिए?


17

मैंने अभी-अभी अपने उबंटू 12.04 एलटीएस डेस्कटॉप कंप्यूटर को घर वापस यात्रा के बाद पुनः प्राप्त किया और इसे अपने माता-पिता के वायरलेस नेटवर्क कनेक्शन से जोड़ा। कनेक्शन काफी अस्थिर लगता है (आधा समय काटता है, संभवत: मेरे द्वारा स्थापित वायरलेस कार्ड के साथ एक जारी समस्या), और यह निरंतर रुकावटों के कारण अपडेट डाउनलोड करने के लिए संघर्ष करता था। आखिरकार, यह अपडेट किए गए पैकेजों को डाउनलोड करने में कामयाब रहा और उन्हें स्थापित करना शुरू कर दिया। मैंने उठ कर अपना काम करने के लिए उसे छोड़ दिया।

जब मैं वापस आया, मैंने देखा कि यह अभी भी वायरलेस से जुड़े रहने में कोई परेशानी नहीं है (कोई आश्चर्य नहीं), लेकिन फिर मैंने देखा कि ऐसा लग रहा था कि अपडेट मैनेजर ने इंस्टॉलेशन पर प्रगति करना बंद कर दिया था। मैंने यह देखने के लिए विवरण फलक खोला कि यह अंतिम कार्य क्या था:

जहां रुक गया

मेरा अनुमान था कि flashplugin-installerजब तक मैं इंटरनेट कनेक्शन को स्थिर नहीं कर देता, उसके लिए इंस्टॉलेशन स्क्रिप्ट डाउनलोड को पूरा नहीं कर सकती। मैंने अपने उबंटू लैपटॉप को ईथरनेट के माध्यम से अपने डेस्कटॉप पर हुक कर दिया और इस गाइड का उपयोग करके अपने वायरलेस कनेक्शन को साझा किया , और जैसा कि मैं अब अपने डेस्कटॉप से ​​इसे टाइप कर रहा हूं आप देख सकते हैं कि कनेक्शन समस्या को सफलतापूर्वक काम किया गया था।

हालांकि, यहां तक ​​कि एक स्थिर कनेक्शन स्थापित होने के साथ, अपडेट प्रबंधक अपने वर्तमान स्थान पर "अटक गया" लगता है और आगे नहीं बढ़ेगा। यह पूरी तरह से जमे हुए नहीं है, लेकिन मैं विवरण फलक को खोलने / बंद करने के अलावा कुछ भी नहीं कर सकता क्योंकि रद्द करें बटन धूसर हो गया है।

मुझे पता है कि अगर इंस्टॉलेशन के दौरान अपडेट रोक दिए जाते हैं तो यह बड़ी समस्या पैदा कर सकता है, लेकिन मैं इस स्थिति को संभालने के तरीके के रूप में नुकसान में हूं। मुझे यकीन है कि यह सामान्य रूप से समाप्त होना चाहिए अगर मुझे अपडेट मैनेजर को पुनरारंभ करने का एक तरीका मिल सकता है, लेकिन सवाल यह है कि यह कैसे संपर्क किया जाना चाहिए। मैं अपने अपडेट को स्थापित करने के लिए सुरक्षित रूप से कैसे प्राप्त कर सकता हूं?


मुझे याद है कि उन फ़्लैश अपडेट के साथ समस्याओं का एक loooooots है। मेरा समाधान मैन्युअल रूप से फ्लैश स्थापित करना था (इसे किसी साइट से पकड़ो, लाइब्रेरी को पकड़ो और इसे मेरे क्रोम / फ़ायरफ़ॉक्स वेब ब्राउज़र में जोड़ें)। इसके अलावा, मैं आपको सुझाव दूंगा, फ्लैश के अलावा हर किसी को अपडेट करने के लिए। अपडेट किए जाने के बाद, फ़्लैश हैकिंग का मज़ा लें;
मेलन

जवाबों:


10

आदर्श रूप से आपको कॉन्फ़िगर करना छोड़ देना चाहिए flashplugin-installerऔर स्थिर कनेक्शन होने पर इसे फिर से कॉन्फ़िगर करना चाहिए ।

आप पैकेज को कॉन्फ़िगर किए बिना आगे बढ़ने के लिए डाउनलोड प्रक्रियाओं को मार सकते हैं, ज्यादातर यह wgetया कभी-कभी होता है curl, लेकिन यहां ऐसा लगता है कि यह डाउनलोड के माध्यम से होता है debconf

लेन-देन निरस्त करने के लिए, आप मार सकते हैं dpkg,

sudo killall dpkg

फिर ताला हटा दें,

sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock

फिर जब आपके पास एक स्थिर कनेक्शन हो, तो निष्पादित करें,

sudo apt-get -f install
sudo dpkg --configure -a

सुझाव के लिए धन्यवाद, लेकिन जब मैं पहली कमांड चलाता हूं, मुझे बस मिलता है wget: no process foundऔर यह अभी भी अटका हुआ है। कोई अन्य विचार?
क्रिस्टोफर काइल हॉर्टन

मुझे यकीन नहीं है कि फ्लैशप्लागिन-इंस्टॉलर फ्लैश डाउनलोड करने के लिए क्या उपयोग करता है। कोशिश की जा सकती है, sudo killall curl?
satya164

इसके बजाय sudo apt-get -f installमुझे भागना पड़ाsudo dpkg --configure -a
बाईफ-फेरडी

अगर वहाँ एक त्रुटि है और फिर debconf: DbDriver ”config“: config.dat is locked by another process: Resource temporarily unavailable” while installing packagesचला । इस मुद्दे को इस तरह हल किया गया था। sudo rm /var/cache/debconf/*.datsudo apt-get -f install
आरटी

4

यहाँ मैंने क्या किया है।

पहले मैंने अटक प्रक्रिया (मेरे मामले में संख्या 19123) पाया:

> pstree -p
├─gksu(7266)─┬─precise(9756)
│            ├─precise(9757)─┬dpkg(24158)─update-notifier(19121)─package-data-do(19123)
│            │               └{precise}(9759)

तब मैंने बग रिपोर्ट के साथ मदद की: https://bugs.launchpad.net/ubuntu/+source/flashplugin-nonfree/+bug/1243090 । "Sudo gdb" को चलाकर "backtrace बनाने के लिए 19123" और "bt" संलग्न करें। बैकट्रेस स्वयंसेवकों को यह निर्धारित करने में मदद करता है कि क्या गलत है।

अंत में मैंने "sudo किल 19123" का उपयोग किया और त्रुटि संदेश प्राप्त किया "" अपडेट-नोटिफ़ायर-कॉमन नहीं कर सका "" उपप्रोसेस स्थापित पोस्ट-इंस्टॉलेशन स्क्रिप्ट ने त्रुटि निकास स्थिति 143 लौटा दी।

बाकी की स्थापना तब बिना किसी घटना के पूरी हुई।


0

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

आप निम्न कार्य करके अद्यतन को पुनः आरंभ कर सकते हैं:

टर्मिनल खोलें और चलाएं sudo apt-get update && sudo apt-get upgrade। यह आवश्यक पैकेज डाउनलोड करेगा और आपके अपडेट को जारी रखेगा।

sudo apt-get -f install अगर कोई टूटा हुआ पैकेज है तो उसे ठीक करना चाहिए।


बस पहला कमांड चलाने की कोशिश में यह आउटपुट देता है । मैं कैसे सुरक्षित रूप से प्रगति में अद्यतन को रोकूंगा ताकि मैं फिर से कोशिश कर सकूं?
क्रिस्टोफर काइल हॉर्टन

0

मैं सिर्फ उन्नयन के दौरान एक समान फ्रीज था। मेरे मामले में यह ड्रॉपबॉक्स-नॉटिलस था कि यह जम गया, फ्लैश नहीं, लेकिन समाधान दोनों मामलों में समान हो सकता है। एक टर्मिनल में मैंने यह पता लगाने के लिए एक पीएसए किया कि कौन सी प्रक्रिया चल रही थी, और पाया कि ड्रॉपबॉक्स-नॉटिलस सूची में था। इसकी प्रोसेस आईडी 325 थी, इसलिए मैंने sudo को 325 मार दिया। इसने ड्रॉपबॉक्स-नॉटिलस प्रक्रिया को मार दिया, और अपग्रेड फिर से शुरू हो गया। एक पॉपअप त्रुटि संदेश था जिसमें कहा गया था कि ड्रॉपबॉक्स-नॉटिलस को सही ढंग से कॉन्फ़िगर नहीं किया गया था और अपग्रेड के बाद अनुपयोगी हो सकता है, लेकिन मैं बाद में इस बारे में चिंता कर सकता हूं। कम से कम अपग्रेड अब आगे बढ़ रहा है।

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