TranslateProject/translated/tech/20180508 How To Check Ubuntu Version and Other System Information Easily.md

5.7 KiB
Raw Blame History

如何方便的检查Ubuntu版本以及其他系统信息

简要想知道你正在使用的Ubuntu具体是什么版本吗这篇文档将告诉你如何检查你的Ubuntu版本桌面环境以及其他相关的系统信息

通常你能非常容易的通过命令行或者图形界面获取你正在使用的Ubutnu的版本。当你正在尝试学习一篇互联网上的入门教材或者正在从各种各样的论坛里获取帮助的时候知道当前正在使用的Ubuntu确切的版本号桌面环境以及其他的系统信息将是尤为重要的。

在这篇简短的文章中,作者将展示各种检查Ubuntu 版本以及其他常用的系统信息的方法。

如何在命令行检查Ubuntu版本

这个是获得Ubuntu版本的最好的办法。 我本想先展示如何用图形界面做到这一点但是我决定还是先从命令行方法说起,因为这种方法不依赖于你使用的任何桌面环境desktop environment。 你可以在任何Ubuntu的变种系统上使用这种方法。

打开你的命令行终端 (Ctrl+Alt+T) 键入下面的命令:

lsb_release -a

上面命令的输出应该如下:

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

How to check Ubuntu version in command line

正像你所看到的当前我的系统安装的Ubuntu版本是 Ubuntu 16.04 版本代号: Xenial

且慢为什么版本描述中显示的是Ubuntu 16.04.4而发行号是16.04到底哪个才是正确的版本16.04还是16.04.4? 这两者之间有什么区别?

如果言简意赅的回答这个问题的话那么答案应该是你正在使用Ubuntu 16.04. 这个是基准版本, 而16.04.4进一步指明这是16.04的第四个补丁版本。你可以将补丁版本理解为Windows世界里的服务包。在这里16.04和16.04.4都是正确的版本号。

那么输出的Xenial又是什么那正是Ubuntu 16.04版本代号。你可以阅读下面这篇文章获取更多信息article to know about Ubuntu naming convention.

其他一些获取Ubuntu版本的方法

你也可以使用下面任意的命令得到Ubuntu的版本

cat /etc/lsb-release

输出如下信息:

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

How to check Ubuntu version in command line

你还可以使用下面的命令来获得Ubuntu版本

cat /etc/issue

命令行的输出将会如下:

Ubuntu 16.04.4 LTS \n \l

不要介意输出末尾的\n \l. 这里Ubuntu版本就是16.04.4或者更加简单:16.04.

如何在图形界面下得到Ubuntu版本

在图形界面下获取Ubuntu版本更是小事一桩。这里我使用了Ubuntu 18.04的图形界面系统GNOME的屏幕截图来展示如何做到这一点。如果你在使用Unity或者别的桌面环境的话显示可能会有所不同。这也是为什么我推荐使用命令行方式来获得版本的原因你不用依赖形形色色的图形界面。

下面我来展示如何在桌面环境获取Ubuntu版本。

进入‘系统设置’并点击下面的‘详细信息’栏。

Finding Ubuntu version graphically

你将会看到系统的Ubuntu版本和其他和桌面系统有关的系统信息 这里的截图来自GNOME

Finding Ubuntu version graphically

如何知道桌面环境以及其他的系统信息

你刚才学习的是如何得到Ubuntu的版本信息那么如何知道桌面环境呢 更进一步, 如果你还想知道当前使用的Linux内核版本呢

有各种各样的命令你可以用来得到这些信息,不过今天我想推荐一个命令行工具, 叫做Neofetch。 这个工具能在命令行完美展示系统信息包括Ubuntu或者其他Linux发行版的系统图标。

用下面的命令安装Neofetch:

sudo apt install neofetch

安装成功后,运行'neofetch'将会优雅的展示系统的信息如下。

System information in Linux terminal

如你所见neofetch 完全展示了Linux内核版本Ubuntu的版本桌面系统版本以及环境主题和图标等等信息。

希望我如上展示方法能帮到你更快的找到你正在使用的Ubuntu版本和其他系统信息。如果你对这篇文章有其他的建议欢迎在评论栏里留言。 再见。:)


via: https://itsfoss.com/how-to-know-ubuntu-unity-version/

作者:Abhishek Prakash 选题:lujun9972 译者:DavidChenLiang 校对:校对者ID

本文由 LCTT 原创编译,Linux中国 荣誉推出