バニラUbuntu 16.04 LTSサーバーはsnapdなしで実行できますか?


27

フットプリントの小さいUbuntuアプライアンスの一部でメモリが不足しています。snapdが実行中で、たくさんのRAMを使用していることに気付きました。(私はチャンスを取ってsnapdサービスを停止しましたが、機能していますが、マシンが適切に再起動するかどうか疑問に思っています)

私が知りたいのは、機能するためにスナップを必要とするUbuntu 16.04サーバーの一般的なインストールにコアサービスがありますか?

また、snapctlを取り除くためにsystemctlで無効にする必要があるすべてのサービスは何ですか?

回答:


38

snapdは、デフォルトのインストールにシードされているため、追加の作業なしでスナップをインストールできます。ただし、基本インストールのどの部分もスナップではありません(で確認できますが、スナップsnap listは返されません)。このため、snapdは有害な副作用なしで安全に削除できます。

sudo apt purge snapd

おそらくいくつかの依存関係が横たわっているでしょう。それらも削除したい場合:

sudo apt autoremove

8

バグ#1642068はこの問題に対して記録され、最近修正されました:https ://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1642068


これは、スナップを常にインストールおよび削除している場合にのみ発生します(バグにより、3秒ごとにスナップがインストール/削除されることが報告されました)
Dmitry Grigoryev

ここでの作業の一部は、snapdのメモリ使用率の一般的なケースを修正することでした。そのため、修正は元のバグレポートの問題よりも広かったと思います。
コリンイアンキング

2
いずれにせよ、何もしていない何かのために利用可能なラムのかなり大きな塊を使用しているように見えました。
ピーターターナー

確かに。デーモンは確かに比較的コンパクトで軽量でなければなりません。
コリンイアンキング
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.