如何检查我的 Ubuntu 版本使用哪个底层 Debian 版本?

如何检查我的 Ubuntu 版本使用哪个底层 Debian 版本?

我看到lsb_release下面提到了。

https://www.ionos.com/digitalguide/server/know-how/how-to-check-debian-version/

不幸的是,它可能不适用于所有基于 Debian 的系统;例如,在原始的 Ubuntu 20.04.2 上,它返回以下内容:

$ lsb_release
No LSB modules are available.

还有其他方法可以让我了解我当前的 Ubuntu 安装基于哪个版本的 Debian?

答案1

我想您可以搜索 /etc/debian_version,甚至显示它来获得答案。

    cat /etc/debian_version

答案2

在 Debian 和 Ubuntu(及其衍生系统)上,/etc/debian_version存在。查看/etc/apt/sources.list应该会显示软件包的安装位置。

有可能有人安装了系统,然后又彻底改变了/etc/apt/sources.list(这很可能会在下次升级时破坏系统,但是……)。在这种情况下,你可以查看特定安装的软件包的来源:

$ apt policy <packagename>

但是,正确的方法是lsb-release安装包,以便您使用的命令能够提供正确的输出。

相关内容