16.04でsnapd.refresh.serviceを無効にしてブートを高速化します(スナップパッケージは使用されていません)


13

Ubuntu 16.04を実行していますが、スナップパッケージをインストールしたことはありません。

起動時の最も遅いプロセスは次のとおりです。

$ systemd-analyze blame | head
      9.057s snapd.refresh.service
      5.058s NetworkManager-wait-online.service
      1.126s dev-sdb5.device
       822ms storage.mount
       804ms data.mount
       397ms gpu-manager.service
       390ms apt-daily.service
       363ms systemd-rfkill.service
       334ms systemd-fsck@dev-disk-by\x2duuid-B023\x2d3905.service
       251ms accounts-daemon.service

snapd.refresh.service特に、とにかくスナップの必要がないので、明らかに他の部分に比べて膨大な時間がかかります。

起動時間を短縮するために、スナップ関連のものをすべて無効にするにはどうすればよいですか?


1
だろうsystemctl disable snapd.refresh.service動作しますか?fedoraproject.org/wiki/...
アルクィンアランデル

私のシステムで試してみたところ、うまくいくようです。snapd.refresh.service私が走っても現れませんsystemd-analyze blame | head
アルクインアランデル

@AlcuinArundel systemctl disable snapd.*タブオートコンプリートではsnapd.refresh.timersnapd.serviceおよびのみが言及されていましたが、ではありsnapd.socketませんでしたsnapd.refresh.service。とにかく、それらのどれもまったく必要ないと思います。これで、エントリがsystemd-analyze blame出力から消えました。回答を投稿してください。
バイトコマンダー

1
systemctl disable NetworkManager-wait-online.service(10秒かかっていた)を使用して自分のシステムでこのQ&Aを読んでいる他の人へのヒントはsystemd-analyze、26秒から16秒に短縮されました。
WinEunuuchs2Unix

回答:


17

起動を高速化するために無効にする必要はありません。これは私たちのミスであり、2.11で修正され、数日中に更新される予定です。完全な変更ログは次のとおりです。

https://github.com/snapcore/snapd/blob/2.11/debian/changelog


私は16.04.2を使用していますが、現在は2017-07-17です。 13.702sでの起動の遅さの最も遅い要因としてsystemd-analyze blame | head引き続き表示snapd.refresh.serviceされます。 snapdsnap-confineおよびubuntu-core-launcherすべてバージョン2.26.8です。これは実際にUbuntuで修正されていますか?
アリエル

これは、スナップ関連のものをすべて無効にする方法の質問には答えません。使用されていない場合、そこにあるべきではありません。
mchid

馬鹿。それは私のPCに夢中にさせている、それが燃えたらあなたはそれを支払うでしょう。間違い?
AlwaysLearner

6

systemd wikiによると、サービスを無効にし、起動時に起動しないようにするコマンドは次のとおりです。

sudo systemctl disable [foo]

そう

sudo systemctl disable snapd.refresh.service

このインスタンスで動作するはずです。


1
ありがとう。私は走ったsystemctl disable snapd.*代わりにタブオートコンプリートのみ言及しなかったとしてしかしsnapd.refresh.timersnapd.serviceおよびsnapd.socket、ではなくsnapd.refresh.service
バイトコマンダー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.