Error «no such file or directory /etc/apt/apt.conf.d/20auto-upgrades» al actualizar Zentyal 7.1.1 a 8

Hoy he tenido que actualizar Zentyal de la versión 7.1.1 a la versión 8, no es un cambio simple, cambia la distribución de Ubuntu, de la 20 a la 22.04.4 LTS.

El error que arroja el sistema al instalar zentyal-core es el siguiente:

no such or directory /etc/apt/apt.conf.d/20auto-upgrades

El problema lo da porque no tiene instalado el paquete unattended-upgrades y no lo podemos instalar porque el paquete zentyal-core da un error, la solución es «enmascarar» el servicio que necesita zentyal-core para poder instalarse y saltarnos la dependencia, una vez hecho seguimos con los pasos que da la guía de actualización de Zentyal

Para arreglarlo he realizado los siguientes pasos:

touch /etc/apt/apt.conf.d/20auto-upgrades
systemctl mask unattended-upgrades
sudo dpkg --configure --force-confdef -a
systemctl unmask unattended-upgrades
apt install unattended-upgrades

Con esto he logrado arreglarlo y respirar…

Espero que a alguien le valga

Deja un comentario