当前位置: 首页 > 科技观察

如何找出您使用的是哪种桌面环境

时间:2023-03-21 23:22:59 科技观察

如果您是Linux新手并在Linux论坛中寻求帮助,您可能会被问到以下问题:“您使用的是哪种桌面环境?”您知道什么是桌面环境(DE),但您如何知道您使用的是哪一个?我会告诉你如何找到它。我将首先展示命令行方法,因为它适用于各种Linux发行版。我还将展示如何以图形方式进行操作。检查您使用的桌面环境您可以在Linux中使用echo命令在终端中显示XDG_CURRENT_DESKTOP变量的值。打开终端并复制粘贴此命令:echo$XDG_CURRENT_DESKTOP例如,这表明我在Ubuntu20.04中使用GNOME桌面:[emailprotected]:~$echo$XDG_CURRENT_DESKTOPubuntu:GNOME尽管此命令可以快速告诉您哪个桌面环境你正在使用,但它不提供任何其他信息。在某些情况下,了解桌面环境版本可能很重要。该软件的每个新版本都会带来新功能或删除某些功能。GNOME3.36引入了“请勿打扰”选项来关闭所有桌面通知。假设您了解了这个新的“请勿打扰”功能。您确认您使用的是GNOME,但在GNOME桌面上看不到此选项。如果您可以检查系统上安装的GNOME桌面版本,这将很清楚。我将首先向您展示检查桌面环境版本的命令,因为您可以在任何运行桌面环境的Linux中使用它。如何获取桌面环境版本与获取桌面环境名称不同。获取版本号的方法并不简单,因为没有可以提供此信息的标准命令或环境变量。在Linux中获取桌面环境信息的一种方法是使用像Screenfetch这样的工具。此命令行工具以ascii格式显示Linux发行版的徽标以及一些基本系统信息。桌面环境版就是其中之一。在基于Ubuntu的发行版中,您可以通过启用universe存储库然后使用以下命令来安装Screenfetch:sudoaptinstallscreenfetch对于其他Linux发行版,请使用系统的包管理器来安装该程序。安装后,只需在终端中输入screenfetch,它就会显示桌面环境版本以及其他系统信息。检查桌面环境版本如上图,我的系统使用的是GNOME3.36.1(基本版本是GNOME3.36)。您还可以通过这种方式查看Linux内核版本和其他详细信息。请记住,Screenfetch不一定会显示桌面环境版本。我查看了它的源代码,它有很多if-else代码,用于从各种桌面环境中的许多源和参数获取版本信息。如果未找到版本,则仅显示桌面环境名称。使用GUI检查您的桌面环境版本几乎所有桌面环境都在其设置->关于部分中提供基本的系统详细信息。一个主要问题是大多数桌面环境看起来都不一样,所以我无法展示每个桌面环境的确切步骤。我将展示GNOME,让您在桌面上发现它。在菜单中搜索“设置”(按Windows键并搜索):搜索设置应用程序在这里,找到底部的“关于”部分。单击它,您应该能够看到桌面环境及其版本。检查Ubuntu中的桌面环境如您所见,这表明我的系统正在使用GNOME3.36。我希望这个快速入门技巧对您有所帮助。