给定一台可能经历过或可能没有经历过多次版本升级的机器,我如何才能找出最初安装的 Ubuntu 版本?假设日志配置没有从默认配置更改。
答案1
如果您没有进行手动修改,您应该在顶部看到使用的安装媒体/etc/apt/sources.list
:
# deb cdrom:[Kubuntu 10.04 LTS _Lucid Lynx_ - Release i386 (20100427)]/ lucid main restricted
# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
Apport(Ubuntu 错误报告器)用于/var/log/installer/media-info
确定包含以下内容的安装介质:
Kubuntu 10.04 LTS "Lucid Lynx" - Release i386 (20100427)
这仅当您保留该/var/log/installer
文件夹时才有效。
答案2
您可以查看dpkg.log
系统中可用的旧文件,并获取其中报告的旧包:
less $(ls -rt /var/log/dpkg.log* |
head -1) |
awk 'NF == 6 && $3 == "install" { print $4, $6; exit }'
然后去http://packages.ubuntu.com/并查看它属于哪个 Ubuntu 版本。
但这并非没有错误,因为根据logrotate
策略,旧的 dpkg 日志可能会被删除。
答案3
另一种方法是运行apport-bug
并单击一个选项以进入第二个屏幕(“将问题报告发送给开发人员?”)。
InstallationDate
和属性InstallationMedia
将告诉您何时运行了哪个版本的安装程序。