如何使用命令行检查Ubuntu版本

时间:2020-03-05 15:27:11  来源:igfitidea点击:

在本教程中,我们将向我们展示如何轻松检查系统上有哪个版本的Ubuntu。
我们可以实现2种主要方式

  • 使用终端
  • 使用GUI.

因此,让我们潜入并查看如何使用上述方法来检查系统上的Ubuntu版本。

1)使用终端

无论我们使用的ubuntu释放或者桌面环境如何,此方法都有效。

要检查版本,请打开终端并运行以下命令

lsb_release -a

输出

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.5 LTS
Release:        16.04
Codename:       xenial

更具体地,我们也可以运行

lsb_release -r

输出

Release:        16.04

另一种方法可以通过运行来检索Ubuntu系统的版本

cat /etc/lsb-release

输出

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"

收集更多详细信息运行

cat /etc/*release

输出

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"
NAME="Ubuntu"
VERSION="16.04.5 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.5 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
VERSION_CODENAME=xenial
UBUNTU_CODENAME=xenial

此外,这也可以用方便

# cat /etc/os-release

输出

NAME="Ubuntu"
VERSION="18.04.1 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.1 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

获取有关内核和体系结构运行的信息

uname -a

输出

Linux ubuntu-16-04-1 4.4.0-57-generic #78-Ubuntu SMP Fri Dec 9 23:50:32 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

此外,"HostNamectl"命令"也可以获取我们正在运行的Ubuntu的版本

hostnamectl

这将提供更详细的信息,如操作系统,内核,架构以及系统虚拟化的情况下,它将显示虚拟化类型和机箱。

输出

Static hostname: ubuntu-16-04-1
         Icon name: computer-vm
           Chassis: vm
        Machine ID: bc429e3618b24cebbb4ba8e951e20250
           Boot ID: 9b1912bef4064d1cb449a009c31fc1c6
    Virtualization: kvm
  Operating System: Ubuntu 16.04.5 LTS
            Kernel: Linux 4.4.0-57-generic
      Architecture: x86-64

最后,我们可以在终端上运行此命令,为我们提供ubuntu的版本我们正在运行的。

awk '/^Description: Ubuntu [0-9]/{print "Ubuntu",; exit;}' /usr/share/python-apt/templates/Ubuntu.info

输出

Ubuntu 16.04

2)使用GUI - GNOME桌面

如果我们从桌面环境运行Ubuntu,请检查Ubuntu的版本是一个简单而直接的事情。

如果我们正在运行Unity Desktop环境,请从主菜单中打开"系统设置"

此后,单击显示的"详细信息"图标