Ubuntu 16.04: "Menyiapkan snapd .." dan dpkg membeku

12

Saya baru saja melakukan pembaruan rutin:

~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] Y
Setting up snapd (2.14.2~16.04) ...

Saya harus membunuh proses dpkg. Kemudian setelah pembaruan apt-get, dpkg menampilkan pesan:

E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem. 
gondy@***:~$ sudo dpkg --configure -a
Setting up snapd (2.14.2~16.04) ...

Dan itu menggantung lagi. Apa yang harus saya lakukan? Apakah saya memerlukan paket ini sama sekali? Saya menjalankan Ubuntu 16.04, ditingkatkan dari edisi Server 14.04 LTS.

Gondy
sumber
1
Masalahnya masih ada di Ubuntu 18.04.
AnthonyB

Jawaban:

6

Ini adalah bug yang dikenal , sudah diperbaiki di -proposed. Anda bisa menunggu hingga perbaikan berhasil, menstabilkan pengujian, atau menggunakan solusi :

  1. mulai dengan rootshell sudo -i
  2. Lari echo "bash -c 'service snapd.boot-ok start'" | at now + 4 min
  3. jalankan apt install snapd(jika ada argumen tentang pembatalan proses dpkg gunakan dpkg --configure -a)
  4. tunggu setidaknya 4 menit

Atau jalankan sudo service snapd.boot-ok startdari konsol yang berbeda setelah melihat Setting up snapd...di konsol pertama.

pedang gelap
sumber
1
Terima kasih atas jawabannya. Namun, saya telah menyelesaikan ini dengan hanya menghapus paket snapd .. Saya tidak membutuhkannya.
Gondy