Cómo saber si la versión actual se actualizó o una instalación nueva

8

Tengo varias instalaciones de ubuntu 16.04. Algunos de ellos se actualizaron de una versión anterior. Algunos de ellos fueron instalaciones nuevas.

Algunas de mis instalaciones tienen problemas que no experimento con algunos de los otros.

Estoy tratando de identificar si los problemas que experimento se deben a problemas con la actualización y si las nuevas instalaciones funcionan mejor.

Si las nuevas instalaciones funcionan mejor en todos los casos, podría realizar nuevas instalaciones en algunas de las computadoras que tengo problemas.

Gracias de antemano por cualquiera que sepa cómo probar si el sistema operativo en ejecución se instaló inicialmente como la versión en ejecución.

LD James
fuente
1
Posiblemente relacionado con askubuntu.com/questions/130969/… , que menciona el archivo/var/log/dist-upgrade
1
@NickWeinberg Pude usar información de la pregunta similar para resolver mi problema. Si nadie responde, publicaré los detalles específicos que resolvieron esta pregunta específica, para que pueda marcarse correctamente como respondida.
LD James

Respuestas:

2

Una instalación limpia de Ubuntu 16.04 no debería tener archivos en el directorio /var/log/dist-upgrade. Por lo tanto, puede probar la existencia de main.log allí para determinar si la instalación fue una instalación limpia o una actualización, por ejemplo, usando bash

if [ -f /var/log/dist-upgrade/main.log ]
then echo upgrade
else echo clean install
fi

Para obtener más información, consulte DebuggingUpdateManager

Jeffrey Ross
fuente