我运行Ubuntu 16.04,但从未安装过任何snap软件包,至少不是我不知道的任何软件包。
这是我启动时最慢的过程:
$ 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
,与其余的相比,它要花费大量的时间,特别是因为我仍然不需要快照。
如何禁用所有与快照相关的内容以加快启动时间?
我只是在系统上尝试过,它似乎可以工作。
—
Alcuin Arundel
snapd.refresh.service
我跑步时没有出现systemd-analyze blame | head
。
@AlcuinArundel我跑
—
字节指挥官
systemctl disable snapd.*
的标签,自动完成也只提snapd.refresh.timer
,snapd.service
和snapd.socket
,但不是snapd.refresh.service
。我想我根本不需要任何一个。现在,该条目从systemd-analyze blame
输出中消失了。你能发表答案吗?
其他人在我自己的系统上使用
—
WinEunuuchs2Unix
systemctl disable NetworkManager-wait-online.service
(花费10秒)阅读此问答的技巧systemd-analyze
从26秒减少到16秒。
systemctl disable snapd.refresh.service
工作吗?fedoraproject.org/wiki/...