web-dev-qa-db-ja.com

snapdの自動更新を停止する方法は?

Ubuntu 18.04をインストールしました。数分後、帯域幅が著しく低下していることに気付きました。 nethogsをインストールし、/usr/lib/snapd/snapdがインターネットを消費していることに気付きました。

質問:

  1. どうすれば無効にできますか?それは本当に私がインターネットを使うのを止めます。
  2. Ubuntuのインストール時にスナップパッケージシステムを無効にできますか?

どうもありがとう、

17
Shahin

スナップパッケージは、以前よりもはるかに多くのソフトウェアにアクセスするための良い方法です。 Skype、LibreOffice、GIMP、すべてのJetBrains IDE、さらにはゲームをスナップパッケージとして入手できるようになりました。

これらはすべてUbuntuソフトウェアアプリケーションを使用してインストールされ、コマンドラインを使用する必要はありません。

あなたにとって重要な質問はこれです、あなたは本当にスナップパッケージを無効にする必要がありますか?

スナップパッケージを一時的に無効にするには(再起動するまで、またはstartで実行する場合):

Sudo systemctl stop snapd.service

スナップパッケージを永続的に無効にするには:

Sudo systemctl stop snapd.service
Sudo systemctl disable snapd.service

スナップパッケージを再度有効にするには:

Sudo systemctl reenable snapd.service
Sudo systemctl start snapd.service
15
Simos

サービスの自動起動を無効にすることができます。このような。

スナッププログラムの更新が必要な場合は、snap refreshコマンドを使用できます

追伸これらの回答が役に立たない場合は、次を実行できます。

Sudo systemctl mask snapd.service-/ dev/nullにリンクすることにより、サービスを完全に無効にします。サービスを手動で開始したり、サービスを有効にしたりすることはできません。

Sudo systemctl unmask snapd.service-/ dev/nullへのリンクを削除し、サービスを有効化または手動で開始する機能を復元します

10

/usr/lib/snapd/snapdを使用して、Sudo nethogs wlp4s0pidを決定しようとしました。
次に、Sudo kill -9 pid_of_the processを使用してこのプロセスを強制終了しました。
次に、Sudo systemctl disable snapd.serviceを使用してこのプロセスを無効にしました。
それ以来、私は平和な生活を送っています。私のデータ使用量も制御下にあります。

0
taurus05