त्रुटि प्राप्त करना: Snapd.snap-repair.service एक अक्षम या स्थिर इकाई है, इसे शुरू नहीं करना


19

मैंने हाल ही में अपने ओएस को उबंटू 18.04 में अपग्रेड किया है (बूट डिवाइस के माध्यम से ताजा इंस्टॉल)। हालांकि, जब कमांड की कोशिश कर रहा हो:

sudo apt-get upgrade

यह ~ 75% तक ठीक काम करता है जब यह रुक जाता है और कहता है:

snapd.snap-repair.service is a disabled or a static unit, not starting it.

मुझे पूरा यकीन नहीं है कि इसका क्या मतलब है और अगर मैं Crtl- Zइससे बाहर निकलने के लिए, किसी भी समय मैं कुछ भी स्थापित करने की कोशिश करता हूं जो मुझे मिलता है:

E: Could not get lock /var/lib/dpkg/lock - open (11: Resource temporarily unavailable)
E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it?

और कुछ भी स्थापित करने के लिए मेरे कंप्यूटर को पुनरारंभ करना होगा।


2
CTRL-Z के साथ आप केवल apt-getप्रोग्राम को रोकते हैं (रोकते हैं) लेकिन यह अभी भी एक लॉक रखता है /var/lib/dpkg/lockजिसमें आपको इसे 2 बार शुरू करने से रोकता है। वास्तव में apt-getप्रक्रिया को रोकने और समाप्त करने के लिए Z के बजाय CTRL-C मारो ।
पेरलुक

1
इसके अलावा, snapd.snap-repair.service is a disabled or a static unit, not starting it.एक त्रुटि की तरह नहीं दिखता है, लेकिन यह सिर्फ एक सूचना संदेश लगता है। मैं इस प्रक्रिया के समाप्त होने की प्रतीक्षा कर रहा हूँ, और यदि ऐसा नहीं होता है, तो कृपया apt कमांड का पूर्ण लॉग आउटपुट जोड़ें।
दान

@ इसलिए मैं चलाता हूं: $ sudo apt-get उन्नयन $ I get: E: dpkg बाधित हुआ था, आपको समस्या को ठीक करने के लिए मैन्युअल रूप से 'sudo dpkg --configure -a' चलाना होगा। तो फिर मैं उस कमांड को प्राप्त करने की कोशिश करता हूं जो त्रुटि मैं पहले अपने मूल पोस्ट में बता रहा था। मैं Ctrl-C उस बिंदु पर छोड़ने की कोशिश करने के लिए है, मैं सामान का एक समूह है कि इस टिप्पणी को और अंत में इस त्रुटि में फिट नहीं हो पाते हैं: त्रुटि सामने आई, जबकि प्रसंस्करण: snapd
Permittivity

@JustinRoberts आपके पैकेज के साथ समस्याएँ हैं, दुर्भाग्यवश, यदि हम त्रुटि के बारे में अधिक जानकारी प्राप्त नहीं कर सकते, तो हम मदद नहीं कर सकते :(? क्या आप कृपया कमांड के आउटपुट को शामिल करने के लिए अपने पोस्ट को संपादित कर सकते हैं? आप पेस्ट का उपयोग कर सकते हैं । ubuntu.com अगर लॉग बहुत बड़ा है।
दान

जवाबों:


25

मुझे भी यही समस्या थी और मैंने इसे इस तरह हल किया:

sudo fuser -vki /var/lib/dpkg/lock
sudo apt purge snapd
sudo dpkg --configure -a
sudo apt update
sudo apt upgrade
sudo apt dist-upgrade
sudo apt install snapd

यह स्वीकृत समाधान होना चाहिए। पहली पंक्ति को भी बदला जा सकता है, sudo pkill snapd.postinstallलेकिन आपका सामान्य है।
रोज

1
धन्यवाद, मेरे लिए उबंटू 18.04 काम किया।
Darkmoor

यह उबंटू 19.04 पर भी काम करता है। धन्यवाद।
jplandrain

2
इसने मेरे लिए उबंटू 18.04LTS पर काम किया। हालाँकि, तीसरी कमांड 'dkpg ...' प्रारंभिक समस्या के साथ फिर से अटक गई ("Snapd.snap-repair.service एक अक्षम या ...")। इसलिए, मैंने इसे 'Ctrl + C' के साथ निरस्त कर दिया, दूसरा कमांड फिर से चलाया, और फिर तीसरा फिर से। बाकी ने एक आकर्षण की तरह काम किया।
UBod

10

Ubuntu 18.10 के लिए समाधान:

sudo dpkg -r snapd gnome-software-plugin-snap
sudo apt update
sudo apt full-upgrade

Apt के बजाय apt-get का उपयोग करके मेरे लिए काम नहीं कर रहा।
रोज

18.10 कॉस्मिक कटलफ़िश के लिए महान काम करें
cedric.walter

1

मैंने बस एक ही चीज पर ध्यान दिया। ताजा स्थापित करें।

और जैसा कि मैं यह लिख रहा हूं, स्थापना लगभग 10 मिनट के बाद जारी रही।

मुझे नहीं पता कि अद्यतन प्रक्रिया का क्या इंतजार था, लेकिन धैर्य ने इस मुद्दे को हल कर दिया।


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