如何轻松地检查 Ubuntu 版本以及其它系统信息
创始人
2024-03-01 23:36:15
0

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

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

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

如何在命令行检查 Ubuntu 版本

这个是获得 Ubuntu 版本的最好的办法。我本想先展示如何用图形界面做到这一点,但是我决定还是先从命令行方法说起,因为这种方法不依赖于你使用的任何桌面环境。 你可以在 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 的版本代号。你可以阅读下面这篇文章获取更多信息:了解 Ubuntu 的命名惯例

其他一些获取 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 校对:wxy

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

相关内容

原创 ...
苹果iOS26.3带来了超多性能优化,哪些机型可以升级呢?相信还有...
2026-01-23 19:48:38
Windows 10停更在...
2026-01-14 16:41:05 作者:狼叫兽 2026...
2026-01-22 14:49:15
1.31GB更新!Magi...
2026-01-22 09:49:18
U盘删除的文件如何恢复?介...
在当今数字化的时代,U盘成为了人们存储和传输数据的常用工具。然而,...
2026-01-21 11:17:33
2025 年最后一波 Wi...
微软已正式宣布,在节日假期期间暂停 Windows 11 Insi...
2026-01-21 10:50:26

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
硬核观察 #1249 LG 洗... #1 LG 洗衣机每天上传近 4GB 的数据?一个名为 Johnie 的 LG 洗衣机用户发现,他的...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...