Aunque no es incorrecto ni peligroso (vea los comentarios a esta respuesta), el uso apt-get upgrade -y
no es la mejor manera de lograrlo.
¡Las actualizaciones desatendidas son una de las mejores prácticas para tener actualizaciones automáticas, especialmente para máquinas o servidores sin cabeza!
Puede configurar actualizaciones desatendidas con bastante facilidad escribiendo esto en un terminal:
sudo apt-get install unattended-upgrades
sudo dpkg-reconfigure unattended-upgrades
De la descripción:
This package can download and install security upgrades automatically
and unattended, taking care to only install packages from the
configured APT source, and checking for dpkg prompts about
configuration file changes.