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桌面
- 需要安装“xrdp”,参考下面文章:
https://aduan.cc/index.php/archives/45/
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 是否已被卸载。