以前一直不喜欢 GNOME 桌面的操作习惯,但最近因为使用 KDE Plasma 桌面老出现一些无奈的小 bug,因而强烈地产生了更换桌面的想法,前一段时间更是使用了 linux mint 系统一段时间。这次,心血来潮之下再次安装了 GNOME 桌面,也许是 GNOME 新版本丰富了功能吧,在经过一番学习和配置之后,竟然自定义了一个界面美观、使用舒适的桌面,而且还沉醉其中。

一、GNOME 基础
稍微了解一下。Debian13 GNOME(48) 桌面环境由多个核心组件包构成,主要包括以下几个关键部分:
gnome Shell 是桌面环境的核心组件,提供窗口管理、任务栏和活动概览等功能。
Nautilus 是默认的文件管理器,负责文件管理、预览和搜索操作。
gnome-text-editor 是一个默认的文本编辑器,提供代码高亮和自动补全功能。
gnome-termial 是一个多标签终端模拟器,用于命令行操作。
gnome-control-center 是控制中心,用于管理系统设置和网络配置。
gnome-software 是软件中心,负责应用程序的安装和管理。
二、扩展管理
自定义 GNOME 桌面的核心就是玩扩展。可以通过扩展工具 gnome-shell-extensions 来管理和设置扩展。
$ sudo apt install gnome-shell-extensions

1. 系统扩展
可以通过 apt 来安装的扩展,包名通常命名为 gnome-shell-extension-* ,大部分常用的扩展都可以在系统扩展中找到
Desktop Icons NG(DING)
支持在桌面上显示应用图标
$ sudo apt install gnome-shell-extension-desktop-icons-ng
Dash-to-dock
Dash-to-dock 扩展是 GNOME Shell 的增强版 dash。它将默认 dash 移出程序显示界面(也可以手动移出),并将其转换为 dock,以便更轻松地启动应用程序,更快地在窗口和工作区之间切换,而无需离开桌面视图,从而改善系统中的工作流程。
$ sudo apt install gnome-shell-extension-dashtodock
dash-to-panel
将 dash 和 GNOME 主面板组合成一个面板。
$ sudo apt install gnome-shell-extension-dash-to-panel
System Monitor
在 GNOME Shell 状态栏中显示系统信息。Debian 13 默认已经安装。
$ sudo apt install gnome-shell-extension-system-monitor
Apps Menu
在主面板中生成一个名为“应用”的基于类别的应用程序菜单,类似于 windows 的开始菜单。Debian 13 默认已经安装。
2. 用户扩展
以插件形式进行安装的扩展就是用户扩展了,通常可以直接在浏览器中进行安装、卸载、开启和关闭,如 火狐 gnome shell 扩展页。
Input Method Panel
会在 GNOME 主面板中生成一个输入法管理图标,方便管理输入法。
compiz-alike-magic-lamp-effect
可以让窗口的打开和关闭带有动态效果,灵感源自 Compiz 的魔灯效果
Compiz windows effect
可以让窗口的移动具有 Compiz 窗口抖动特效。
blur-my-shell
为 GNOME Shell的不同部分(包括顶部面板、破折号和概述)添加模糊外观的扩展。
系统扩展中也有这个包(gnome-shell-extension-blur-my-shell),但是通常会低于用户扩展的版本,效果并不理想。
add-to-desktop
可以通过右键将程序图标添加到桌面
三、主题优化
自定义 GNOME 的另一个法子就是主题。可以在优化(可通过 gnome-tweaks 命令调出)-外观 - 样式 处,自定义主题样式。

gnome 主题主要包括 gnome shell 主题、icon 主题以及 cursor 主题,我们可以从 gnome look 网站下载我们喜欢的主题来进行自定义。
主题实在太多,还请不要沉醉!!!
- 通用主题文件夹:/usr/share/themes,用户主题文件夹:~/.themes 或者 ~/.local/share/themes
- 通用图标及光标文件夹:/usr/share/icons,用户图标及光标文件夹:~/.icons 或者 ~/.local/share/icons
shell 主题:Vimix,Win11,Flat Remix
图标主题:Vimix,Win11,Flat Remix
光标:Bibata Cursor Translucent,Apple-X-Cursor
四、常用技巧
fcitx5 输入法开机没有运行?
优化(可通过 gnome-tweaks 命令调出)- 开机启动程序,添加 fcitx5 程序
窗口没有最大化和最小化按钮?
优化(可通过 gnome-tweaks 命令调出)- 窗口,配置“标题栏按钮”
重启无效
点击面板栏里面的重启按钮会导致重启时卡在黑屏状态?
直接输入 reboot 命令重启时会卡在 GRUB 菜单页面?
$ systemctl reboot
Appimage 程序不显示程序自己设置图标,而是显示替代图标?
安装 AppImageLauncher ,点击 Appimage 软件后,将其归集到一个文件夹下(~/Applications)后就能显示软件的图标。
这种方法会将软件移动到
~/Applications目录下并重新命名,并不符合我预期,暂时没找到更好的替代办法。
设置命令终端(terminal)启动的快捷键
设置(可通过 gnome-control-center 命令调出) - 键盘 - 自定义快捷键,在命令那里输入:gnome-terminal

更多技巧正在学习和探索中…
656

被折叠的 条评论
为什么被折叠?



