Además de actualizar los paquetes APT al inicio, recientemente agregué la actualización automática de Snaps (también al inicio) para los snaps que están instalados localmente, ya que no se actualizan automáticamente como los demás.
Pero me preguntaba si había un orden preferido.
¿Es mejor actualizar los paquetes APT antes/después de Snaps, o es mejor actualizar Snaps antes/después de los paquetes APT?
Mi conjetura personal es que no existe un orden preferido ya que los Snaps están empaquetados con sus propias dependencias, por lo que no debería interferir en absoluto con los paquetes APT.
Así que estoy buscando confirmación si mi intuición es correcta.
Editar: La solución que encontré es agregar el siguiente script a las Aplicaciones de inicio, justo después del script de actualización de APT.
gnome-terminal -- bash -c "echo 'sudo snap refresh';pkexec snap refresh;read line;exit 0;$SHELL"
Edición 2:
El anteriorEditarhará que los dos procesos de actualización se ejecuten al mismo tiempo. Una solución que encontré más tarde es agrupar todos los comandos en uno solo. De esta manera se ejecutará snap refresh
después update-manager
.
sh -c "/usr/bin/update-manager && sleep 1 && gnome-terminal -- sh -c \"echo 'sudo snap refresh';pkexec snap refresh;echo '';echo 'Press Enter to close the window...';read line;exit 0;$SHELL\""
Respuesta1
No importa en absoluto. Los paquetes Snaps y APT son independientes entre sí.
Además, los paquetes de instantáneas se actualizan automáticamente (excepto las instantáneas que se ejecutan en modo devmode o se instalan localmente), por lo que no debería necesitar una actualización automática al inicio (excepto en los casos antes mencionados).