Bisakah vanilla Ubuntu 16.04 LTS Server berjalan tanpa snapd?

27

Saya kehabisan memori pada beberapa peralatan ubuntu kecil-footprint saya. Saya perhatikan bahwa snapd sedang berjalan dan menggunakan banyak ram. (Saya mengambil kesempatan dan menghentikan layanan snapd dan semuanya berfungsi, tapi saya bertanya-tanya apakah mesin saya akan reboot dengan benar)

Yang ingin saya ketahui adalah, apakah ada layanan inti dalam instalasi generik server Ubuntu 16.04 yang memerlukan fungsi terkunci?

Juga, apa saja layanan yang harus saya nonaktifkan dengan systemctl untuk menyingkirkan snapd?

Peter Turner
sumber

Jawaban:

38

snapd diunggulkan di pemasangan default sehingga memungkinkan terpasang untuk menginstal tanpa kerja lebih lanjut. Namun, tidak ada bagian dari pemasangan dasar yang mudah (Anda dapat memverifikasi melalui snap list, itu seharusnya tidak menghasilkan buncis). Karena itu, snapd dapat dengan aman dihilangkan tanpa efek samping yang buruk:

sudo apt purge snapd

Mungkin akan meninggalkan beberapa dependensi tergeletak di sekitar. Jika Anda ingin menghapusnya juga:

sudo apt autoremove
Kyle
sumber
8

Bug # 1642068 telah dicatat terhadap masalah ini dan baru-baru ini diperbaiki: https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068

Colin Ian King
sumber
Itu hanya terjadi jika Anda terus-menerus menginstal dan menghapus jepretan (bug dilaporkan memasang / menghapus jepret setiap 3 detik)
Dmitry Grigoryev
Beberapa pekerjaan yang terlibat di sini adalah untuk memperbaiki kasus generik pemanfaatan memori snapd, jadi saya percaya perbaikannya lebih luas daripada masalah laporan bug asli.
Colin Ian King
2
Either way, sepertinya menggunakan sebagian besar ram yang tersedia untuk sesuatu yang tidak melakukan apa-apa.
Peter Turner
Memang. Daemon seharusnya relatif ringkas dan ringan.
Colin Ian King