Ejecuté Ubuntu 16.04 pero nunca instalé ningún paquete instantáneo, al menos no que yo supiera de ninguno.
Aquí están mis procesos más lentos en el arranque:
$ 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
Obviamente snapd.refresh.serviceestá tomando una gran cantidad de tiempo en comparación con el resto, especialmente porque no tengo necesidad de instantáneas de todos modos.
¿Cómo puedo desactivar todas las cosas relacionadas con snap para acelerar el tiempo de arranque?

systemctl disable snapd.refresh.service? fedoraproject.org/wiki/…snapd.refresh.serviceno aparece cuando corrosystemd-analyze blame | head.systemctl disable snapd.*como la pestaña autocompletar solo mencionósnapd.refresh.timer,snapd.serviceysnapd.socket, pero nosnapd.refresh.service. Creo que de todos modos no necesitaré ninguno de ellos. Ahora la entrada desapareció de lasystemd-analyze blamesalida. ¿Publicaría una respuesta por favor?systemctl disable NetworkManager-wait-online.service(que tomaba 10 segundos) se redujosystemd-analyzede 26 segundos a 16 segundos.Respuestas:
No es necesario deshabilitarlo para acelerar el arranque. Esto fue un error de nuestra parte, y se ha solucionado en 2.11, que se actualizará en los próximos días. Aquí está el registro de cambios completo:
https://github.com/snapcore/snapd/blob/2.11/debian/changelog
fuente
systemd-analyze blame | headtodavía se muestrasnapd.refresh.servicecomo el contribuyente más lento a la lentitud de arranque @ 13.702s.snapd,snap-confineyubuntu-core-launcherestán todos en la versión 2.26.8. ¿Esto se soluciona realmente en Ubuntu?Según el wiki de systemd , el comando para deshabilitar un servicio y evitar que se inicie en el arranque es:
entonces
debería funcionar en este caso.
fuente
systemctl disable snapd.*embargo, corrí ya que la pestaña autocompletar solo mencionósnapd.refresh.timer,snapd.serviceysnapd.socket, pero nosnapd.refresh.service.