王维国 發表於 2024-4-14 03:40:00

Ubuntu 更换 macOS Big Sur 主题

<p>很多人使用 Mac 的原因之一是 macOS 是最像 Linux 的操作系统(bushi),macOS 精美的图形界面让我们欲罢不能。那么能不能将 macOS 的图形界面搬到 Linux 上呢?对于一向以可定制化程度高而闻名的 Linux 来说这当然不是事。下面就以 Ubuntu 为例介绍更换 macOS Big Sur 桌面的方法。</p>
<p><img src="https://r2.undefined443.dev/image-hosting/OtPrH54ejio8WU2.png" alt="image" loading="lazy"></p>
<h2 id="安装依赖">安装依赖</h2>
<p>为了修改 GNOME 桌面主题,需要用到 GNOME Tweaks 和 GNOME Shell Extensions 这两个应用。它们能够定制和增强 GNOME 桌面体验。</p>
<p>GNOME Tweaks 提供了那些在 GNOME 的标准系统设置中不可用的设置,而 GNOME Shell Extensions 则允许在 extensions.gnome.org 安装 GNOME 桌面插件。</p>
<p>安装 GNOME Tweaks 和 GNOME Shell Extensions:</p>
<pre><code class="language-sh">sudo apt install -y gnome-tweaks gnome-shell-extensions
</code></pre>
<p>GNOME 桌面的插件市场是 extensions.gnome.org,在这里可以安装受 GNOME Shell Extensions 管理的插件。为了在浏览器中与 GNOME Shell Extensions 交互,需要安装 GNOME Shell Integration 浏览器插件。</p>
<h2 id="自定义主题">自定义主题</h2>
<p>启用 User Themes 插件。这可以用来加载用户目录中的主题:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/upqt9jc4nPD6aCm.png" alt="image" loading="lazy"></p>
<p><img src="https://r2.undefined443.dev/image-hosting/GjksqMpPtncVDUA.png" alt="image" loading="lazy"></p>
<h3 id="big-sur-主题">Big Sur 主题</h3>
<p>安装 Big Sur 主题库 WhiteSur-gtk-theme:</p>
<pre><code class="language-sh">git clone https://github.com/vinceliuice/WhiteSur-gtk-theme.git --depth=1 &amp;&amp; cd WhiteSur-gtk-theme
./install.sh -t all -N glassy -s 220# 运行安装脚本
sudo ./tweaks.sh -g# 添加主题
</code></pre>
<h3 id="big-sur-应用图标">Big Sur 应用图标</h3>
<p>安装 Big Sur 图标库 Mkos-Big-Sur:</p>
<pre><code class="language-sh">wget https://github.com/zayronxio/Mkos-Big-Sur/releases/download/0.3/Mkos-Big-Sur.tar.xz
mkdir ~/.icons
tar -xJvf Mkos-Big-Sur.tar.xz -C ~/.icons# 将图标文件解压到 ~/.icons 目录
</code></pre>
<h3 id="big-sur-壁纸">Big Sur 壁纸</h3>
<p>安装 WhiteSur-wallpapers 壁纸库 WhiteSur-wallpapers:</p>
<pre><code class="language-sh">git clone https://github.com/vinceliuice/WhiteSur-wallpapers.git --depth=1
</code></pre>
<h3 id="big-sur-字体">Big Sur 字体</h3>
<p><strong>界面字体</strong></p>
<p>安装 macOS 界面字体是 SF Pro(San-Francisco-Pro-Fonts):</p>
<pre><code class="language-sh">git clone https://github.com/sahibjotsaggu/San-Francisco-Pro-Fonts.git --depth=1# 下载字体库
sudo mkdir /usr/local/share/fonts/SF-Pro# 新建字体目录
sudo mv SF-Pro* /usr/local/share/fonts/SF-Pro# 安装字体
sudo fc-cache -fv# 刷新字体列表缓存
</code></pre>
<p><strong>文档字体</strong></p>
<p>安装 macOS 文档字体 Helvetica:</p>
<pre><code class="language-sh">wget https://font.download/dl/font/helvetica-255.zip
sudo mkdir /usr/local/share/fonts/Helvetica
sudo unzip helvetica-255.zip -d /usr/local/share/fonts/Helvetica
sudo fc-cache -fv
</code></pre>
<p><strong>代码字体</strong></p>
<p>macOS 的代码字体(等宽字体)是 Menlo。Nerd Font 项目有一个 Menlo 的升级版,名为 MesloLG。下载并安装 MesloLG:</p>
<pre><code class="language-sh">wget https://github.com/ryanoasis/nerd-fonts/releases/download/v3.2.0/Meslo.tar.xz
tar -xJvf Meslo.tar.xz
sudo mkdir /usr/local/share/fonts/Meslo
sudo mv MesloLG* /usr/local/share/fonts/Meslo
sudo fc-cache -fv
</code></pre>
<h2 id="设置主题图标和壁纸">设置主题、图标和壁纸</h2>
<ol>
<li>
<p>打开 GNOME Tweaks(位于 Utilities 文件夹):</p>
<p><img src="https://r2.undefined443.dev/image-hosting/pTYfQcrZNsLh6xa.png" alt="image" loading="lazy"></p>
<p><img src="https://r2.undefined443.dev/image-hosting/95sSgR6uCVdBecX.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>在 Appearance 标签页中设置 Applications、Icons 和 Shell 项:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/zxSnCBFatKH3Xbp.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>在 Fonts 标签页中设置字体:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/8IvlSdqkHtFOU1a.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>在 Window Titlebars 标签页中设置 Placement 项:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/QCHgVBNObhM5LeX.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>接下来进入系统设置:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414030145794-1281275803.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>在 Background 标签页中,点击 <code>Add Picture...</code>,导入并应用之前下载的 WhiteSur-wallpapers 壁纸。这里我导入了一张 <code>4k/Monterey-light.jpg</code> 壁纸:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414031326351-1158966496.png" alt="image" loading="lazy"></p>
</li>
<li>
<p>在 Appearance 标签页中设置 Size、Position of New Icons、Panel mode、Icon size 和 Position on screen 项:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414030835683-1102778766.png" alt="image" loading="lazy"></p>
</li>
</ol>
<h2 id="毛玻璃效果">毛玻璃效果</h2>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414043519097-1446344618.png" alt="image" loading="lazy"></p>
<p>为了给启动台添加毛玻璃效果,需要启用 Blur my Shell 插件:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414031919467-1156311150.png" alt="image" loading="lazy"></p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414032732399-719354756.png" alt="image" loading="lazy"></p>
<h2 id="神奇效果">神奇效果</h2>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414043541075-575150039.png" alt="image" loading="lazy"></p>
<p>神奇效果需启用 Compiz alike magic lamp effect 插件:</p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414032822910-1466251982.png" alt="image" loading="lazy"></p>
<p><img src="https://r2.undefined443.dev/image-hosting/20240414032905890-1290650618.png" alt="image" loading="lazy"></p>
<p>Ubuntu 的程序坞默认只能点击展开窗口,而不能点击隐藏窗口,可以使用如下命令启用点击隐藏:</p>
<pre><code class="language-sh">gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
</code></pre>
<p>参考:Ubuntu 22.04 桌面美化之 Mac Big Sur 风格 | 殇雪的博客</p><br><br>
来源:https://www.cnblogs.com/Undefined443/p/18133703
頁: [1]
查看完整版本: Ubuntu 更换 macOS Big Sur 主题