如何通过命令行和 GUI 检查当前的 Ubuntu 版本?
答案1
正如官方网站, 使用:
lsb_release -a
您的版本显示在“说明”行中。如果您只想要该行,请键入lsb_release -d
。
如果你想通过桌面环境进行检查,你可以检查系统设置 → 详细信息,数据显示如下:
替代方案有:
hostnamectl
cat /etc/*ease
lsb_release
查看、hostnamectl
和调用的示例输出cat /etc/*ease
:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 16.04.2 LTS # <-- here
Release: 16.04
Codename: xenial
$ lsb_release -d
Description: Ubuntu 16.04.2 LTS
$ hostnamectl
Static hostname: XXX
Icon name: computer-desktop
Chassis: desktop
Machine ID: 3d6dcfdd7b9f41dbb62b0e8cd75014ae
Boot ID: 4ff04a6baed54e719592f3255005a235
Operating System: Ubuntu 16.04.2 LTS # <-- here
Kernel: Linux 4.10.0-38-generic
Architecture: x86-64
$ cat /etc/*ease
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04.2 LTS" # <--- here
NAME="Ubuntu"
VERSION="16.04.2 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04.2 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
答案2
使用:
cat /etc/*release
就我而言,它产生了以下输出:
DISTRIB_ID=LinuxMint
DISTRIB_RELEASE=17.2
DISTRIB_CODENAME=rafaela
DISTRIB_DESCRIPTION="Linux Mint 17.2 Rafaela"
NAME="Ubuntu"
VERSION="14.04.3 LTS, Trusty Tahr"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 14.04.3 LTS"
VERSION_ID="14.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
答案3
在终端中使用它来显示有关已安装的 Ubuntu“版本”的详细信息:
lsb_release -a
这可能比您需要的更详细 - 也许您只是想看看15.4
?它可以通过选项-r
(--release
)单独显示:
$ lsb_release -r
Release: 15.04
添加-s
( --short
) 以供在脚本中使用:
$ lsb_release -r -s
15.04
请参阅更多示例,了解更有用的选项-c
( --codename
) 和-d
( --description
) 以及两者的组合:
$ lsb_release -c
Codename: vivid
$ lsb_release -d
Description: Ubuntu 15.04
$ lsb_release -dc
Description: Ubuntu 15.04
Codename: vivid
请注意,您可以通过类似的命令获取有关当前运行的内核和硬件的类似信息:
$ uname -a
Linux mybox 3.19.0-31-generic #36-Ubuntu SMP Wed Oct 7 15:04:02 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux