Linux Mint 21.3 桌面美化实战:5步配置 WhiteSur 主题实现 90% macOS 视觉还原

第一次启动 Linux Mint 时,默认的绿色主题虽然简洁实用,但对于追求视觉体验的用户来说难免有些单调。特别是那些从 macOS 转换过来的用户,更希望能保留熟悉的操作界面风格。今天我们就来探索如何通过 WhiteSur 主题套装,在 Linux Mint 21.3 上实现接近 macOS 的视觉体验。

1. 准备工作与环境配置

在开始美化之前,我们需要确保系统已经安装了必要的编译工具和依赖项。打开终端(Ctrl+Alt+T),执行以下命令:

sudo apt update
sudo apt install -y git sassc optipng inkscape libglib2.0-dev libxml2-utils gtk2-engines-murrine gtk2-engines-pixbuf

这些工具将帮助我们编译和安装主题资源。其中:

  • sassc 用于处理主题的样式表
  • optipng 优化图标图像
  • inkscape 处理矢量图形
  • libglib2.0-dev 提供必要的开发库

提示:如果遇到依赖问题,可以尝试添加 --fix-missing 参数重新运行安装命令。

接下来,我们需要安装 GNOME 优化工具(Tweaks),它将帮助我们更精细地调整桌面外观:

sudo apt install -y gnome-tweaks

安装完成后,可以在菜单中搜索 "Tweaks" 启动它。这个工具将是我们后续配置主题、图标和字体等视觉元素的主要界面。

2. WhiteSur 主题全家桶安装

WhiteSur 是一套完整的美化方案,包含 GTK 主题、图标包和光标主题。我们将从 GitHub 克隆这些项目并进行安装。

首先创建并进入一个临时工作目录:

mkdir -p ~/Temp/whitesur && cd ~/Temp/whitesur

2.1 安装 GTK 主题

执行以下命令下载并安装 WhiteSur GTK 主题:

git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git
cd WhiteSur-gtk-theme
./install.sh -t all -l -N glassy -s 220

安装参数说明:

  • -t all :安装所有变体(亮色/暗色)
  • -l :为 Cinnamon 桌面创建符号链接
  • -N glassy :使用玻璃效果样式
  • -s 220 :设置侧边栏宽度为 220px

安装完成后,回到上级目录:

cd ..

2.2 安装图标主题

接下来安装 WhiteSur 图标包:

git clone https://github.com/vinceliuice/WhiteSur-icon-theme.git
cd WhiteSur-icon-theme
./install.sh
cd ..

这个图标包包含了 macOS 风格的应用图标和系统图标,覆盖了大多数常见应用程序。

2.3 安装光标主题

最后安装 macOS 风格的光标:

git clone https://github.com/vinceliuice/McMojave-cursors.git
cd McMojave-cursors
./install.sh
cd ..

至此,WhiteSur 主题全家桶已经安装完成。我们可以清理临时文件了:

rm -rf ~/Temp/whitesur

3. 系统主题配置与应用

现在我们已经安装了所有必要的主题元素,接下来需要在系统中应用它们。

3.1 配置 GTK 主题

打开 "Tweaks" 工具,在 "Appearance" 选项卡中进行如下设置:

  • Applications : 选择 WhiteSur-light WhiteSur-dark
  • Cursor : 选择 McMojave-cursors
  • Icons : 选择 WhiteSur

对于窗口边框和标题栏样式,我们需要单独设置:

  1. 打开 "系统设置" > "主题"
  2. 在 "窗口边框" 部分选择 WhiteSur-light WhiteSur-dark
  3. 在 "控件" 部分选择相同的主题

3.2 调整面板布局

为了更接近 macOS 的布局,我们可以调整 Linux Mint 的面板设置:

  1. 右键点击底部面板,选择 "面板设置"
  2. 调整面板高度为 36-40 像素
  3. 启用 "面板编辑模式",将应用菜单移动到左侧
  4. 添加 "窗口列表" 小程序,并设置为 "仅显示当前工作区的窗口"

对于顶部面板,可以保留系统托盘和状态指示器,但建议移除不必要的项目以保持简洁。

3.3 配置桌面与壁纸

WhiteSur 主题包包含了一套精选的 macOS 风格壁纸。我们可以从项目仓库下载:

wget https://github.com/vinceliuice/WhiteSur-wallpapers/archive/refs/heads/master.zip
unzip master.zip
cp WhiteSur-wallpapers-master/*.jpg ~/图片/

然后在桌面右键 > "更改桌面背景",选择一张 WhiteSur 壁纸。

4. 增强 macOS 体验的附加组件

为了进一步接近 macOS 的使用体验,我们可以安装几个实用的附加组件。

4.1 安装 Plank Dock

Plank 是一个轻量级的 dock 程序,可以模拟 macOS 的底部程序坞:

sudo apt install -y plank

安装后,运行 Plank 并进行配置:

  1. 右键点击 Dock 选择 "首选项"
  2. 在 "主题" 选项卡中选择 "Transparent"
  3. 调整 "图标大小" 为 48-56 像素
  4. 在 "行为" 选项卡中启用 "智能隐藏"

为了让 Plank 开机自启,将其添加到启动应用程序中:

mkdir -p ~/.config/autostart
cp /usr/share/applications/plank.desktop ~/.config/autostart/

4.2 安装 Albert 启动器

Albert 是一个类似 macOS Spotlight 的快速启动工具:

sudo add-apt-repository ppa:albert-launcher/ppa
sudo apt update
sudo apt install -y albert

配置 Albert:

  1. 启动 Albert 并进入设置
  2. 启用 "Web search" 和 "Applications" 扩展
  3. 设置快捷键为 Alt+Space
  4. 在 "外观" 中选择 "Adaptive" 主题

4.3 窗口管理优化

macOS 的一个特色是窗口管理便捷。我们可以通过以下设置来模拟:

  1. 打开 "系统设置" > "热区"
  2. 设置左上角热区为 "窗口平铺左侧"
  3. 设置右上角热区为 "窗口平铺右侧"
  4. 设置左下角热区为 "显示桌面"

5. 常见问题排查与优化

即使按照步骤操作,有时也会遇到一些小问题。以下是几个常见问题及其解决方案。

5.1 主题不生效或显示异常

如果应用主题后界面没有变化或显示异常,可以尝试以下步骤:

  1. 确保已正确安装所有依赖项
  2. 注销并重新登录系统
  3. 检查 Tweaks 中的设置是否正确应用
  4. 尝试重新安装主题:
cd ~/Temp/whitesur/WhiteSur-gtk-theme
./install.sh -f

5.2 图标缺失或显示不正确

某些应用程序图标可能没有正确应用 macOS 风格,可以手动替换:

  1. 找到应用程序的 .desktop 文件(通常在 /usr/share/applications/)
  2. 复制到本地配置目录:
cp /usr/share/applications/application.desktop ~/.local/share/applications/
  1. 编辑该文件,指定图标路径:
nano ~/.local/share/applications/application.desktop

找到 Icon= 行,修改为 WhiteSur 图标包中的对应图标名称。

5.3 性能优化

美化后的系统可能会占用更多资源,可以通过以下方式优化:

  1. 减少开机启动项
  2. 使用更轻量级的窗口管理器
  3. 关闭不必要的视觉效果:
gsettings set org.cinnamon.desktop.effects reduce-effects true
  1. 定期清理缓存:
sudo apt clean
sudo apt autoremove

经过以上五个步骤的配置,你的 Linux Mint 21.3 应该已经拥有了接近 macOS 的视觉体验。从主题风格到图标设计,从 Dock 布局到窗口管理,这套方案在保持系统稳定性的同时,最大程度地还原了 macOS 的视觉美学。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐