Hatayı alma: snapd.snap-repair.service devre dışı bırakılmış veya statik bir birimdir, başlatılmaz


19

Son zamanlarda işletim sistemimi Ubuntu 18.04'e (önyükleme aygıtı üzerinden yeni yükleme) yükselttim. Ancak, komutu denerken:

sudo apt-get upgrade

Durduğunda ~% 75'e kadar iyi çalışıyor ve şöyle diyor:

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

Bunun ne anlama geldiğinden tam olarak emin değilim ve eğer ben Crtl- Zbundan kurtulmak için, ne zaman bir şey kurmaya çalışsam:

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?

ve herhangi bir şey yüklemek için bilgisayarımı yeniden başlatmam gerekiyor.


2
CTRL-Z ile apt-getprogramı askıya alırsınız (duraklatır), ancak yine de /var/lib/dpkg/lock2. kez başlatmanızı engelleyen bir kilit tutar . apt-getİşlemi gerçekten durdurmak ve sonlandırmak için Z yerine CTRL-C tuşlarına basın .
PerlDuck

1
Ayrıca, snapd.snap-repair.service is a disabled or a static unit, not starting it.bir hata gibi görünmüyor, ancak sadece bir bilgi mesajı gibi görünüyor. İşlemin bitmesini beklemenizi öneririm ve eğer başlamazsa, lütfen apt komutunun tam günlük çıktısını ekleyin.
Dan

@Dan Ben çalıştırmak: $ sudo apt-get yükseltme $ Ben olsun: E: dpkg kesildi, sorunu düzeltmek için 'sudo dpkg --configure -a' el ile çalıştırmanız gerekir. Bu yüzden daha önce orijinal yazımda bahsettiğim hatayı almak için bu komutu deniyorum. Bu noktada bırakmaya çalışmak için ctrl-C, bu yoruma uymayan bir sürü şey ve sonunda bu hatayı alıyorum: İşlem sırasında hatalarla karşılaşıldı: snapd
İzin

@JustinRoberts maalesef yanlışlıkla :( hakkında daha fazla ayrıntı elde edemezsiniz eğer yardım edemez, sizin paketleri ile ilgili sorunlar vardır. Eğer Lütfen artık düzenlemek komutunun çıktısını içerecek şekilde yazı? Kullanabilirsiniz yapıştırın. ubuntu.com eğer günlük çok büyükse
Dan

Yanıtlar:


25

Ben de aynı sorunu vardı ve ben böyle çözdüm:

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

Bu kabul edilen çözüm olmalıdır. İlk satır da değiştirilebilir sudo pkill snapd.postinstallancak sizinkiler daha geneldir.
rosch

1
Teşekkürler, benim için çalıştı Ubuntu 18.04.
Darkmoor

Ayrıca Ubuntu 19.04 üzerinde de çalışır. Teşekkür ederim.
jplandrain

2
Ubuntu 18.04LTS'de benim için çalıştı. Ancak, üçüncü komut olan 'dkpg ...' ilk sorunla tekrar bağlantıda kaldı ("snapd.snap-repair.service devre dışı veya ..."). Bu yüzden, 'Ctrl + C' ile iptal ettim, ikinci komutu ve sonra üçüncü komutu tekrar çalıştırdım. Gerisi bir cazibe gibi çalıştı.
UBod

10

Ubuntu 18.10 için geçici çözüm:

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

Benim için apt-get yerine apt-get kullanarak çalışmıyor.
rosch

18.10 kozmik mürekkep balığı için harika çalışıyor
cedric.walter

1

Sadece aynı şeyi fark ettim. Yeni kurulum.

Bunu yazarken, kurulum yaklaşık 10 dakika sonra devam etti.

Güncelleme sürecinin ne beklediğini bilmiyorum, ancak sabır sorunu çözdü.


Bunun en iyi seçenek olduğunu sanmıyorum, ancak geçici bir seçenek olabilir. Ubuntu 18.10'da bu işe yaramıyor gibi görünüyor.
rosch
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.