El inicio con 18.04 parece tomar un poco más de tiempo que 17.10, así que corrí systemd-analyze blame
y descubrí eso, apt-daily.service
y estoy apt-daily-upgrade.service
tomando más de tres minutos entre ellos.
:~$ systemd-analyze time
Startup finished in 9.173s (kernel) + 3min 30.201s (userspace) = 3min 39.375s
graphical.target reached after 15.268s in userspace
:~$ systemd-analyze blame
1min 52.265s apt-daily-upgrade.service
1min 27.579s apt-daily.service
6.603s NetworkManager-wait-online.service
5.105s plymouth-quit-wait.service
1.517s plymouth-start.service
1.439s dev-sda1.device.............
Entonces, ¿qué están haciendo realmente estos servicios?
Respuestas:
Puedes decidirlo por ti mismo. Pero en mis sistemas (principalmente 16.04 LTS) he desactivado ambos con:
Debido al hecho de que algunas funciones en el escritorio son proporcionadas por
update-manager
yno quiero recibir mensajes de error sobre archivos de bloqueo en archivos o directorios de listas cada vez que ejecuto
apt
manualmente.fuente
update-apt-xapian-index
se ejecuta a diario y casi al mismo tiempo que los servicios apt-daily. De todos modos, ejecutaré esos comandos esta noche y veré qué pasa mañana.Sí, es importante, lo necesitas.
Si gastar datos de Internet es una preocupación para usted como lo es para mí, es posible que no desee que se inicien con tanta frecuencia.
Pero eso es útil para mantener su sistema operativo seguro al mantener los paquetes actualizados .
Ahora sobre el inicio lento, otros ya respondieron cómo solucionar eso :)
fuente
Puede cambiar el temporizador del servicio, debería ejecutarse después del arranque, en realidad. Aquí está la solución.
Ubuntu 16.04 arranque lento (apt-daily.service)
Como solución alternativa, haga
sudo systemctl edit apt-daily.timer
y pegue el siguiente texto en la ventana del editor:Esto cambia el "temporizador" que activa el servicio apt-daily.service en un momento aleatorio entre 15 min y 45 min después del arranque, y una vez al día a partir de entonces. Consulte la página de manual systemd.timer para obtener una explicación adicional (no muy bien escrita, por desgracia) de lo que esto significa.
Si esto no funciona, cree / edite el archivo en
/etc/systemd/system/apt-daily.timer
fuente