如何检查您的Debian Linux版本

首次登录Debian Linux系统时,在进行任何工作之前,最好检查一下计算机上正在运行的Debian版本。

始终积极维护以下三个Debian版本:

  • 稳定 -最新的Debian正式发行版本。 在撰写本文时,Debian的当前稳定发行版是版本9(stretch)。 这是推荐用于生产环境的版本。
  • 测验 -预览发行版将成为下一个稳定版本。 它包含尚未准备好稳定发布的软件包,但它们正在排队。 此发行版会不断更新,直到冻结并稳定发行为止。
  • 不稳定的,始终代号 sid -这是Debian积极发展的发行版。

在本教程中,我们将显示几个有关如何检查系统上安装了Debian Linux版本的命令。

从命令行检查Debian版本#

lsb_release 实用程序将显示有关Linux发行版的LSB(Linux标准库)信息。

检查您的Debian版本的首选方法是使用 lsb_release 该实用程序显示有关Linux发行版的LSB(Linux标准库)信息。 无论您正在运行哪个桌面环境或Debian版本,此方法都将起作用。

lsb_release -a
No LSB modules are available.
Distributor ID:	Debian
Description:	Debian GNU/Linux 9.5 (stretch)
Release:	9.5
Codename:	stretch

您的Debian版本将显示在“说明”行中。 从上面的输出中可以看到,我正在使用Debian GNU / Linux 9.5(拉伸)。

除了打印上述所有信息之外,您还可以显示描述行,该行显示Debian版本通过了 -d 开关。

lsb_release -d

输出应类似于以下内容:

Description:	Debian GNU/Linux 9.5 (stretch)

另外,您也可以使用以下命令来检查您的Debian版本。

使用来检查Debian版本 /etc/issue 文件号

以下cat命令将显示 /etc/issue 其中包含系统标识文本:

cat /etc/issue

输出如下所示:

Debian GNU/Linux 9 n l

使用来检查Debian版本 /etc/os-release 文件号

/etc/os-release 是一个包含操作系统标识数据的文件,并且只能在运行systemd的较新的Debian发行版中找到。

仅当您使用Debian 9或更高版本时,此方法才有效:

cat /etc/os-release

输出如下所示:

PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

使用来检查Debian版本 hostnamectl 命令#

hostnamectl 是一个允许您设置主机名的命令,但您也可以使用它来检查您的Debian版本。

该命令仅适用于Debian 9或更高版本:

hostnamectl
   Static hostname: debian9.localdomain
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a92099e30f704d559adb18ebc12ddac4
           Boot ID: 4224ba0d5fc7489e95d0bbc7ffdaf709
    Virtualization: qemu
  Operating System: Debian GNU/Linux 9 (stretch)
            Kernel: Linux 4.9.0-8-amd64
      Architecture: x86-64

结论#

在本指南中,我们向您展示了如何查找系统上安装的Debian版本。 有关Debian发行版的更多信息,请访问Debian发行版页面。

如有任何疑问,请随时发表评论。

Debian终端

Sidebar