Używam Ubuntu 16.04, ale nigdy nie instalowałem żadnych pakietów Snap, przynajmniej nie, żebym o nich wiedział.
Oto moje najwolniejsze procesy podczas uruchamiania:
$ 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
Oczywiście snapd.refresh.service
zajmuje to dużo czasu w porównaniu do reszty, zwłaszcza, że i tak nie potrzebuję snapów.
Jak mogę wyłączyć wszystkie rzeczy związane z przyciąganiem, aby przyspieszyć mój rozruch?
snapd.refresh.service
nie pojawia się, gdy biegam systemd-analyze blame | head
.
systemctl disable snapd.*
jako zakładka-autouzupełnianie nie wspominając tylko snapd.refresh.timer
, snapd.service
i snapd.socket
, ale nie snapd.refresh.service
. Myślę, że i tak nie będę potrzebować żadnego z nich. Teraz pozycja zniknęła z systemd-analyze blame
wyjścia. Czy mógłbyś napisać odpowiedź?
systemctl disable NetworkManager-wait-online.service
(która zajęła 10 sekund) została zmniejszona systemd-analyze
z 26 sekund do 16 sekund.
systemctl disable snapd.refresh.service
zadziała? fedoraproject.org/wiki/…