Bagaimana cara menghentikan snapd dari pembaruan otomatis?

20

Saya baru saja menginstal Ubuntu 18.04. Setelah beberapa menit saya perhatikan bandwidth saya sangat rendah. Saya menginstal nethogsdan menyadari /usr/lib/snapd/snapdmengkonsumsi internet saya.

Pertanyaan:

  1. Bagaimana saya bisa menonaktifkannya? Itu benar-benar menghentikan saya dari menggunakan internet.
  2. Bisakah saya menonaktifkan sistem paket snap saat menginstal Ubuntu?

Terima kasih banyak,

Shahin
sumber
1
Saya berasumsi bahwa penting untuk menjaga cara untuk mendapatkan pembaruan keamanan untuk paket snap yang ada. Membiarkan sistem tanpa prosedur peningkatan keamanan otomatis akan mengambil langkah besar ke belakang. Tapi tentu saja perlu ada cara untuk mengelola penggunaan bandwidth yang berlebihan.
nealmcb

Jawaban:

18

Paket snap adalah cara yang baik untuk mendapatkan akses ke lebih banyak perangkat lunak daripada sebelumnya. Anda sekarang bisa mendapatkan paket snap Skype, LibreOffice terbaru, terbaru GIMP, semua IDE JetBrains atau bahkan game.

Semua ini diinstal menggunakan aplikasi Perangkat Lunak Ubuntu dan tidak perlu menggunakan baris perintah.

Pertanyaan penting bagi Anda adalah ini, apakah Anda benar-benar perlu menonaktifkan paket snap?

Untuk menonaktifkan sementara paket snap (sampai reboot atau jika Anda menjalankan dengan start):

sudo systemctl stop snapd.service

Untuk menonaktifkan paket snap secara permanen:

sudo systemctl stop snapd.service
sudo systemctl disable snapd.service

Untuk mengaktifkan kembali paket snap:

sudo systemctl reenable snapd.service
sudo systemctl start snapd.service
Simos
sumber
11

Anda dapat menonaktifkan mulai otomatis untuk layanan. seperti ini.

Jika Anda perlu memperbarui program snap, Anda dapat menggunakan perintah snap refresh

NB Jika jawaban ini tidak membantu, Anda dapat melakukan selanjutnya:

sudo systemctl mask snapd.service- Sepenuhnya menonaktifkan layanan dengan menautkannya ke / dev / null; Anda tidak dapat memulai layanan secara manual atau mengaktifkan layanan.

sudo systemctl unmask snapd.service - Menghapus tautan ke / dev / null dan mengembalikan kemampuan untuk mengaktifkan dan atau memulai layanan secara manual

Viktor Vladimyrovich
sumber
ini harus dianggap sebagai jawaban nyata. jawaban "resmi" hanya memberi si penanya landasan.
Emandudeguy
1
Jawabannya harus menunjukkan bagaimana membuka dialog layanan itu
doug
1
Tidakkah ini menonaktifkan pembaruan keamanan, membuat sistem rentan saat berikutnya kerentanan baru tidak ditambal?
nealmcb
Pada distro Ubuntu Budgie 18.10 saya, saya menemukan pengaturan dengan mengklik tombol start kemudian mencari "Aplikasi Startup". Namun, ini tidak menyelesaikan masalah. Pembaruan otomatis berlanjut.
Martin Andersson
4
Pembaruan keamanan adalah menggunakan 1Mb / s selama beberapa detik setiap sekarang dan kemudian (mungkin saat layar terkunci), bukan 1Mb / s selama lima menit saat saya bermain game, ini merupakan penyalahgunaan koneksi internet saya. Sebelum melakukan beberapa, lsofsaya pikir itu adalah beberapa malware yang aneh.
Avio
1

Saya mencoba menentukan piduntuk /usr/lib/snapd/snapd, menggunakan sudo nethogs wlp4s0.
Kemudian bunuh proses ini menggunakan sudo kill -9 pid_of_the process.
Kemudian nonaktifkan proses ini menggunakan sudo systemctl disable snapd.service.
Sejak itu, saya menjalani kehidupan yang damai. Penggunaan data saya juga tetap terkendali.

taurus05
sumber