Skip to content

安装 Gnome 桌面环境

不同发行版官方支持的桌面环境不同,但是大多数都提供了对 GNOME、KDE、Xfce、LXDE、LXQt 和 MATE 桌面环境的官方支持。

Debian12 下安装 Gnome 桌面环境

通过使用 tasksel 安装

Debian 提供了一个名为tasksel的 TUI 工具来安装桌面系统,实际上在Debian 安装时会自动运行该命令。该工具本质上是用于安装特定 task 包的,这其中最核心的就是桌面环境。

通过管理员运行 tasksel 后会出现:

Bash
[*] Debian desktop environment
[ ] GNOME
[ ] Xfce
[ ] KDE Plasma
[ ] Cinnamon
[ ] MATE
[ ] LXDE
[ ] LXQt

默认安装 GNOME。

其他安装方式

通过 tasksel 安装 Gnome 实际上是安装任务组包 task-gnome-desktop,他包含了 GNOME 核心组件以及常用的开源程序,例如 LibreOffise、Firefox 等等。

Debian 还提供了两个软件包组来实现桌面环境的安装:

  • gnome: 完整的 GNOME 桌面环境以及一些常用软件
  • gnome-core: GNOME 的核心

他们之间是包含和被包含的关系。

Gnome 配置

Gnome 配置包括三个方面:

  • gnome-shell 插件安装
  • gnome 主题安装
  • gnome-tweaks 设置

gnome-shell

Gnome 使用 mutter 作为窗口管理器,并且提供了一个 gnome-shell 用户界面。可以包 gnome-shell 看作是浏览器,他提供了顶部栏、系统菜单、活动概览等插件。并且还可以通过安装插件来进行配置。

首先需要安装两个前置步骤:

  1. 安装浏览器插件gnome shell 集成,注意只能 chrome 或者支持 chrome 插件(例如 edge)的才能安装该插件
  2. 安装gnome-browser-connector,各大支持 Gnome 的发行版的包仓库中都包含

之后我们只要登录https://extensions.gnome.org/就可以查看:

gnome-shell-extensions

之后只需要选择要安装的插件页面,然后点击其中的 OFF 即可成功安装:

gnome-shell-extensions-install

插件推荐

gnome theme

可以从https://www.gnome-look.org/browse/上预览以及安装主题,可以手动安装也可以通过ocs-url工具来安装,该工具并没有包含在软件源中,需要手动下载安装:

gnome-shell-theme-install

该工具实际上就是将下载的文件解压到~/.themes文件夹中,因此手动安装也异常方便。安装完成后只需要通过user-themes插件来启用即可。

gnome tweaks

gnome-tweaks包用于设置无法在 GNOME 默认设置中的一些选项,它包括图标、字体等等。通常也算是 gnome 美化设置的一部分。

这里首先需要注意一个区别,gnome theme 正确的叫法应该是 gnome-shell theme 即他只针对于 gnome-shell 的组件提供了设置,而对于其中的程序由各自的 GUI 框架支持,例如 Gnome 内置应用都使用 GTK 编写的因此需要安装 GTK Theme 才会修改应用程序的外观:

gnome-shell Theme and GTK Theme

而对 GTK Theme 的外观设置需要在 gnome-tweaks 中设置:

gnome-tweaks

他其中还包含了 icon 等设置。

参考