如何找到已安装的Ubuntu版本?


215

我在VMware上安装了某些版本的Ubuntu,但我不知道它到底是什么版本。我如何找到它?



没有一个GUI答案适用于Ubuntu Studio。这是否意味着再次提出问题不是重复的问题,而是指定答案适用于Ubuntu Studio?
詹姆斯·鲍里

我正在使用Linux Mint,'cat / etc / linuxmint / info'也可以工作。
ℛɑƒæĿ

Answers:


152

您可以通过打开系统设置,然后打开系统信息详细信息(从12.04开始)来确定您的Ubuntu版本:

系统信息屏幕截图

该页面还将告诉您是否已安装32位或64位版本的Ubuntu,以及具有的处理器和图形,已安装的RAM数量以及磁盘容量。

您可以使用以下命令从终端获取此信息:

lsb_release -a

部分归功于htorqueWarriorIng64

[注意:对于11.10之前的版本,例如11.04,这种方式不可用,但是请参见下面Roland的答案以获取可行的选项(基本上使用“系统监视器”图标)


19
也请给我功劳,至少是我自取并最初用于此答案的屏幕截图。(您可以通过查看编辑日志来亲自确认该答案的很大一部分是我答案的直接复制和粘贴。)
Christopher Kyle Horton

97

除了:

  • lsb_release -a

  • cat /etc/*release

您还可以在GNOME系统监视器中查看版本(按Alt+ F2,键入gnome-system-monitor,然后按Enter):

在此处输入图片说明


1
被认为是不好的做法,首先推荐的命令行的时候有一个GUI的选择。另外,这个答案就像六个月一样陈旧。; P
Jjed 2012年

7
用户要求输入终端命令。提供GUI答案是奖励,而不是优先事项。:)
htorque 2012年

3
不再相关。该选项卡已被删除。
Akiva

我更喜欢这个答案,因为那个“猫”告诉我我正在运行16.04.1 ...而用户界面只是说16.04 ...
GhostCat

37

从Ubuntu 11.10起,可以通过输入系统设置>系统信息 找到安装的Ubuntu 版本(在14.04 LTS等较新的版本中,该选项卡可能称为Details(详细信息))

系统信息屏幕截图

该页面还将告诉您是否已安装32位或64位版本的Ubuntu,以及具有的处理器和图形,已安装的RAM数量以及磁盘容量。


3
也许这个答案在某个时候被最重要的答案劫持了-但这现在不只是最重要的答案的精确副本吗?
icc97 2012年

5
@ icc97感谢您告诉我。我的答案显然确实被“劫持了”(实际上,我是自己制作此屏幕截图的,仅用于其他答案的编辑)。
克里斯托弗·凯尔·霍顿

3
适当地投票支持您的投票,并删除了我对另一种令人震惊的行为的
投票

您如何从命令行访问此窗口?我在Xubuntu上,这似乎没有安装。
landroni

1
@landroni此窗口是GNOME / Unity Control Center的一部分,可能未安装在Xubuntu上。您可能要考虑针对您使用的口味询问一个单独的问题。
Christopher Kyle Horton 2014年

29
$ lsb_release -r
发行:10.04
$ lsb_release -c
代号:lucid
$ lsb_release -a
没有可用的LSB模块。
发行人ID:Ubuntu
说明:Ubuntu 10.04.2 LTS
发行:10.04
代号:lucid
$ cat / etc / lsb-release
DISTRIB_ID = Ubuntu
DISTRIB_RELEASE = 10.04
DISTRIB_CODENAME =清晰

“ LSB”表示Linux Standard Base,它是几个Linux发行版的联合项目。它的目标是开发和推广一套开放标准,以提高Linux发行版之间的兼容性。


大!cat /etc/lsb-release是唯一可以在官方Ubuntu Docker基本映像中使用的变体。
anothernode '18

20

几种方法-

在命令行上:

  1. lsb_release -a ▸确切的发行名称,版本等。
  2. cat /etc/issue ▸正式发行名称
  3. cat /etc/issue.net ▸上一个的清洁版本
  4. cat /etc/debian_version ▸将给您Debian代号
  5. cat /proc/version ▸将为您提供有关内核,编译时间,使用的GCC版本等的大量信息。
  6. uname -a ▸会告诉您有关内核的信息以及体系结构(i386▸32位,x86_64▸64位)

如果您不希望GUI超过命令行,则“ 系统监视器” gnome-system-monitor应用程序上的“系统”页面应为您提供足够的信息。发行版名称,体系结构变体,系统中的内核,可用的RAM以及根文件系统上的可用空间。


1
命令行命令非常方便。因为在我的一台服务器上,lsb_release并不会仅识别该服务器。是unamecat /etc/issue这帮助了我。我意识到这是CentOS。谢谢
Vinod Tigadi

10

查找ubuntu版本的命令是,

lsb_release -a

要么

cat /etc/lsb-release

要么

系统>关于Ubuntu


6

您可以通过命令行进行检查。

  1. 按下Ctrl+ Alt+ 打开终端T

  2. 类型:

    lsb_release -a
    

    然后按Enter

  3. Ubuntu版本显示在“说明:”行上。

有关更多详细信息,请参见此处


此命令是否可以区分alpha / beta / prod版本?
devav2 2012年

4

如果要查找Ubuntu风味的版本之外,请运行以下命令:

cat /var/log/installer/media-info 

输出应该是这样的:

Xubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)

如果您还想确定自己的桌面环境,请输入:

echo $XDG_CURRENT_DESKTOP

输出应该是这样的:

XFCE

3

有GUI的检查方式,但我更喜欢Terminal。

要使用命令行检查您的Ubuntu版本:

  1. 按下Ctrl+ Alt+ 打开终端T
  2. lsb_release -a输入:,然后按Enter。

Ubuntu版本显示在' Description: '行中。

参考文献:

确定您使用的Ubuntu版本。



3

Ubuntu的触摸

如果您正在使用Ubuntu Touch或已安装Ubuntu Touch版本的“ 系统设置”,则可以通过点击/单击底部附近的“ 关于此手机”按钮来查找有关版本信息的更多信息。显示的信息可能会因所使用的设备而异。

按钮快照 屏幕快照


2

要以图形方式查找此信息,请打开系统监视器。您需要的信息在第一个选项卡上:( 注意:您无法确定它处于开发阶段!) 在此处输入图片说明

另请注意,我并不是在说“开发分支”,因此,在安装时告诉您系统处于什么状态的最佳方法是知道下载的内容:)!


2

这适用于大多数Linux发行版。

cat /etc/issue

在shell中运行它。



1

换句话说,从2个起点:

  1. 在网络浏览器的地址栏中: ghelp:about-ubuntu
  2. 运行以下命令(Alt + F2): gnome-help ghelp:about-ubuntu

两者具有与使用主菜单>系统>关于Ubuntu相同的效果。他们在提供相同信息的页面中打开“显示应用程序和GNOME系统帮助”,例如https://help.ubuntu.com/10.04/about-ubuntu/C/index.html(使用您使用的语言) Ubuntu)


1

运行以下命令。

hostnamectl | grep 'Operating System'

这将显示您正在使用的Ubuntu版本。

该命令hostnamectl单独将给予更多的信息一样hostnamekernel versionarchitecture,等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.