Menerima kesalahan: snapd.snap-repair.service adalah unit yang dinonaktifkan atau statis, bukan yang memulai


19

Saya baru saja memutakhirkan OS saya ke Ubuntu 18.04 (instal baru via perangkat boot). Namun, ketika mencoba perintah:

sudo apt-get upgrade

Ini berfungsi dengan baik sampai ~ 75% ketika berhenti dan berkata:

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

Saya tidak yakin apa artinya ini dan jika saya Crtl- Zuntuk keluar darinya, setiap kali saya mencoba menginstal apa pun yang saya dapatkan:

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?

dan harus me-restart komputer saya untuk menginstal apa pun.


2
Dengan CTRL-Z Anda hanya menangguhkan (jeda) apt-getprogram tetapi masih memegang kunci /var/lib/dpkg/lockyang mencegah Anda memulai kembali. Tekan CTRL-C bukannya Z untuk benar-benar menghentikan dan mengakhiri apt-getproses.
PerlDuck

1
Juga, snapd.snap-repair.service is a disabled or a static unit, not starting it.tidak terlihat seperti kesalahan, tetapi tampaknya hanya pesan info. Saya akan merekomendasikan menunggu proses untuk mengakhiri, dan jika tidak, silakan tambahkan log output penuh dari perintah apt.
Dan

@Dan Jadi saya jalankan: $ sudo apt-get upgrade $ Saya mendapatkan: E: dpkg terputus, Anda harus secara manual menjalankan 'sudo dpkg --configure -a' untuk memperbaiki masalah. Jadi saya mencoba perintah itu untuk mendapatkan kesalahan yang sebelumnya saya maksudkan di posting asli saya. Jika saya Ctrl-C untuk mencoba untuk berhenti pada saat itu, saya mendapatkan banyak hal yang tidak muat dalam komentar ini dan kesalahan ini di akhir: Terjadi kesalahan sewaktu pengolahan: snapd
Permitivitas

@JustinRoberts Ada masalah dengan paket Anda, sayangnya, kami tidak dapat membantu jika kami tidak bisa mendapatkan rincian lebih lanjut tentang kesalahan :(. Bisakah Anda mengedit posting Anda untuk memasukkan output dari perintah? Anda dapat menggunakan tempel. ubuntu.com jika lognya sangat besar
Dan

Jawaban:


25

Saya juga memiliki masalah yang sama dan saya menyelesaikannya seperti ini:

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

Ini harus menjadi solusi yang diterima. Baris pertama juga bisa diganti sudo pkill snapd.postinstalltetapi milik Anda lebih umum.
rosch

1
Terima kasih, bekerja untuk saya Ubuntu 18.04.
Darkmoor

Ini juga berfungsi di Ubuntu 19.04. Terima kasih.
jplandrain

2
Ini bekerja untuk saya di Ubuntu 18.04LTS. Namun, perintah ketiga 'dkpg ...' macet dengan masalah awal lagi ("snapd.snap-repair.service dinonaktifkan atau ..."). Jadi, saya batalkan dengan 'Ctrl + C', jalankan kembali perintah kedua, dan kemudian yang ketiga lagi. Sisanya bekerja seperti pesona.
UBod

10

Solusi untuk Ubuntu 18.10:

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

Tidak berfungsi untuk saya menggunakan apt-get, bukan apt.
rosch

bekerja sangat baik untuk 18.10 cumi
cedric.walter

1

Saya hanya memperhatikan hal yang sama. Instalasi baru.

Dan ketika saya sedang menulis ini, instalasi baru dilanjutkan setelah sekitar 10 menit.

Saya tidak tahu proses pembaruan apa yang menunggu, tetapi kesabaran menyelesaikan masalah.


Saya tidak berpikir itu pilihan terbaik, tetapi ini bisa sementara. Di Ubuntu 18.10 ini sepertinya tidak berfungsi.
rosch
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.