上次写的《一步一步跟着操作Ubunt26.04秒变Mac主题(亲测有效)》教程,看着操作还是遇到不少问题,最终效果还不尽如意,有没有更方便一些的操作。今天把这些简单写成一个脚本,直接下载脚本给于权限就可以自动安装设置了。
由于苹果官方的字体还有版本,网上要找还是能找到,但不一定稳定。我还是觉得这个更纱黑体搭配起来不错,所以在字体方面使用了更纱黑体。
脚本内容:
#!/bin/bash
set -euo pipefail
echo -e "\n=== 安装依赖 ==="
sudo apt update
sudo apt install -y git sassc libglib2.0-dev-bin libxml2-utils imagemagick gnome-tweaks gnome-shell-extension-manager
TMP_DIR=$(mktemp -d)
cd "$TMP_DIR"
echo -e "\n=== 安装 WhiteSur 主题(深色+毛玻璃)==="
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-gtk-theme.git
cd WhiteSur-gtk-theme
./install.sh -t all -c dark -m --shell
cd ..
echo -e "\n=== 安装 WhiteSur 图标 ==="
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-icon-theme.git
cd WhiteSur-icon-theme
./install.sh
cd ..
echo -e "\n=== 安装 WhiteSur 光标 ==="
git clone --depth=1 https://github.com/vinceliuice/WhiteSur-cursors.git
cd WhiteSur-cursors
./install.sh
cd ..
echo -e "\n=== 安装 更纱黑体(黑纱字体)==="
sudo apt install -y fonts-sarasa-gothic
fc-cache -fv
gsettings set org.gnome.desktop.interface font-name 'Sarasa Gothic SC 11'
gsettings set org.gnome.desktop.interface document-font-name 'Sarasa Gothic SC 11'
gsettings set org.gnome.desktop.interface monospace-font-name 'Sarasa Mono SC 11'
echo -e "\n=== 启用 Dock + 毛玻璃 ==="
gnome-extensions enable dash-to-dock@micxgx.gmail.com 2>/dev/null || true
gnome-extensions enable blur-my-shell@aunetx 2>/dev/null || true
echo -e "\n=== 应用全部主题 ==="
gsettings set org.gnome.desktop.interface gtk-theme "WhiteSur-Dark"
gsettings set org.gnome.desktop.interface icon-theme "WhiteSur"
gsettings set org.gnome.desktop.interface cursor-theme "WhiteSur-cursors"
gsettings set org.gnome.shell.extensions.user-theme name "WhiteSur-Dark"
echo -e "\n========================================"
echo -e "✅ 全部安装完成!"
echo -e "请 注销重新登录,效果就完美了!"
echo -e "========================================\n"
cd /
rm -rf "$TMP_DIR"
运行方法(3 行命令)
vim macos.sh
# 把上面脚本粘贴进去,保存并给它执行权限。
chmod +x macos.sh
./macos.sh
执行后脚本自动会下载相关的主题,图标,光标,并启用相关的插件,运行完就是完美的 macOS 风格 + 更纱黑体!
最后效果差不多这样了。



