如何判断当前版本是升级还是全新安装

我有几个安装了Ubuntu 16.04的系统。其中一些是从之前的版本升级而来,另一些则是全新安装的。
我的一些系统存在问题,而其他系统则没有遇到这些问题。
我想要确定我遇到的问题是否是由于升级过程中出现的问题,以及全新安装的系统是否运行得更好。
如果每个全新安装的系统都表现更好,我可能会考虑在一些出现问题的计算机上进行全新安装。
提前感谢任何知道如何测试正在运行的操作系统是否是初始安装版本的人。

2可能与http://askubuntu.com/questions/130969/can-i-look-at-the-upgrade-log-after-a-distribution-upgrade相关,该链接提到了文件`/var/log/dist-upgrade`。 - user533208
1@NickWeinberg 我能够利用类似问题的信息解决了我的问题。如果没有人回答,我会发布解决这个具体问题的具体细节,以便正确标记为已解答。 - L. D. James
1个回答

一个干净的Ubuntu 16.04安装应该在目录/var/log/dist-upgrade中没有任何文件。因此,您可以通过检查那里是否存在main.log来确定安装是全新安装还是升级,例如使用bash。
if [ -f /var/log/dist-upgrade/main.log ]
then echo upgrade
else echo clean install
fi

更多信息请参考DebuggingUpdateManager