0.简介

  • GNOME(GNU Network Object Model Environment)是一个开源、免费、用户友好的桌面环境,广泛用于基于 Linux 和其他类 Unix 操作系统的系统上。它提供了一个现代化的图形用户界面(GUI),以及丰富的应用程序和工具,使用户能够在桌面环境中轻松完成各种任务。
  • GNOME 是 Linux 桌面领域的重要组成部分,广泛应用于 Fedora、Debian、Ubuntu(默认桌面为 GNOME)等主流 Linux 发行版中。如果你需要一个现代、简洁、高效的桌面环境,GNOME 是一个不错的选择!

1. 更新软件包

确保系统软件包是最新的:

sudo apt update && sudo apt upgrade -y

2. 安装 GNOME 桌面环境

运行以下命令安装完整的 GNOME 桌面环境:

sudo apt install gnome -y

如果你只想安装最基本的 GNOME 桌面环境,可以使用以下命令:

sudo apt install gnome-core -y

3. 设置默认桌面环境

如果系统中安装了多个桌面环境,可以通过以下方式选择默认的桌面环境:
编辑 /etc/gdm3/daemon.conf 或者在登录界面选择会话类型。
重启系统后,GNOME 会出现在登录界面的选项中。

4. 重启并切换到 GNOME

安装完成后,重启系统以应用更改:

sudo reboot

5. 检查安装是否成功

登录后,打开终端并运行以下命令,检查 GNOME 版本:

gnome-shell --version

6.允许root登录Gnome

在配置 GNOME Display Manager(GDM)的登录权限时,/etc/pam.d/gdm-password 文件中的这一行配置:

auth required pam_succeed_if.so user != root quiet_success
前面加1个#,注释。
#auth required pam_succeed_if.so user != root quiet_success

保存并退出后,重新启动 GDM:

systemctl restart gdm
  • 可选步骤:安装 GNOME 附加工具
    如果需要 GNOME 的额外功能和工具,可以安装以下包:
sudo apt install gnome-tweaks gnome-shell-extensions -y

谷歌拼音和搜狗拼音,都是基于fictx输入法框架,所以要先安装:

apt install fcitx
apt install fcitx-googlepinyin

这可以帮助你自定义 GNOME 的外观和行为。

7.关闭系统休眠

  • 使用 GNOME 命令行工具 gsettings
  • GNOME 提供了 gsettings 工具,可以直接通过命令修改设置。

防止屏幕熄灭(此命令将屏幕闲置延迟时间设置为 0,表示“从不熄屏”。):

gsettings set org.gnome.desktop.session idle-delay 0

禁用屏幕锁定:

gsettings set org.gnome.desktop.screensaver lock-enabled false

禁用屏幕保护:

gsettings set org.gnome.desktop.screensaver idle-activation-enabled false

8.如何远程连接Gnome桌面

9.如何卸载 GNOME

要卸载 GNOME,可以根据安装的版本选择合适的命令。

1. 卸载完整 GNOME 桌面环境

如果你安装了完整的 GNOME 环境(通过 gnome 元包安装),可以使用以下命令卸载:

sudo apt remove --purge gnome -y

2. 卸载 GNOME 核心组件

如果只想卸载核心 GNOME 环境:

sudo apt remove --purge gnome-core -y

删除与 GNOME 相关的依赖和配置

为了确保系统干净无冗余,可以清理未使用的依赖和配置文件。
清理未使用的依赖:

sudo apt autoremove --purge -y

清理系统缓存:

sudo apt clean

检查并切换默认桌面环境

如果你的系统中还有其他桌面环境,例如 XFCE、KDE 或 MATE,需要确认默认桌面环境。
选择默认桌面管理器(GDM、LightDM、SDDM 等): 如果 GNOME 使用的是 GDM3,在卸载过程中会提示选择其他桌面管理器。如果未提示,可以手动设置:

sudo dpkg-reconfigure lightdm

选择 lightdm 或其他已安装的管理器。

验证卸载是否成功

卸载后,可以重启系统,确认是否已完全移除 GNOME。

sudo reboot

在登录界面或终端模式下,检查 GNOME 是否已被卸载。