对于使用ubuntu作为主要操作系统的小伙伴来说,特别是到18.04后,默认界面真是有一种难以表达的丑。今天,就主要针对这一问题,借助在知乎上阅读的文章进行整理,我是向mac方向"整容"的,过程中的图片忘记截取,故借用原文图片进行展示,结果图片就是我改造完后的样子,具体操作步骤如下:

1. 更换最优软件更新源

  熟悉ubuntu的小伙伴们都知道,每次在terminal上要装点什么东西,都少不了要sudo apt-get update,而这个update的来源就是系统的软件更新源,不管是中国服务器还是ubuntu自己的服务器,对我们来说,没有科学上网,都是龟速。

  所以,第一步,最主要的也就是要更换软件更新源,首先打开软件更新器,然后在ubuntu software页面下,将软件更新源修改为阿里的ubuntu镜像,虽然无法保持最新,但更新延迟的时间比你卡在terminal上等个好久还不能成功来说,是可以接受的。


2. 安装美化必要的工具

  由于ubuntu18.04的桌面采用的是GNOME的,而不是原来的unity,丑是丑了点,但采用它带的工具来优化也不是那么困难的,首先,安装命令如下:

sudo apt update    //有了第一步,这一步跟飞了一样
sudo apt install gnome-tweaks    //最主要的就是这货
sudo apt install chrome-gnome-shell

3. 安装一些 gnome 扩展可选

  这一步的话,是可选的,视自己情况来选吧。


4. 更换 gnome 主题

  gnome主题有一个官方网站,上面有许多好看的主题,网址是https://www.gnome-look.org/,这个网址没有科学上网的也是很慢的。

要注意的是需要选择 GTK3 分类下的主题,其他分类的主题不适合 Ubuntu18.04。朝着 mac 方向整容的话如下操作:

  • Mcmojave 主题:如下图,点击 file 菜单,下载需要的主题文件,建议都下载下来,这是同一个主题下分亮暗、粗细,看看哪个适合自己。

  下载好后在文件浏览器中找到下载的文件,全部解压到当前文件夹,如下图:

  解压完成后,打开终端:

cd ~/
mkdir .theme
sudo cp -r * ~/.themes
//然后打开tweaks工具,这一步后感叹号也消失了

  点击Themes后的三角形下拉框,选择Mojave-light主题,看看变化,最终选择喜欢的一个主题即可
  需要注意的是,如果你新放了主题文件到.themes目录下的话,需要重启tweaks这个工具才能读到新的主题


5. 更换软件图标

  • Cupertino iCons Collection:这是图标,大家也可以在 Icon Theme 类目下选择自己喜欢的图标,安装方法和主题类似,只是解压的文件放在~/.icons 目录。然后打开 tweaks 工具,选择自己喜欢的软件图标。

6. 更换鼠标图标

  • OSX EI Caption:这是鼠标的图标,大家也可以在 cursors 类目下选择自己喜欢的,这个解压也放到~/.icons 目录下。

  再次打开tweaks工具,选择自己喜欢的鼠标图标吧,下面是效果图:


7. 更换 gnome shell 主题

  • macOS Mojave:这个是我选择的 gnome shell 主题,gnome shell 主题的安装方法和上面其他主题的安装方法有点不一样,还比较复杂,一般在相应的主题页面或者解压后的文件夹里面会有安装说明,需要认真阅读相应主题提供的安装方法进行安装。

  • 下载上图中圈出的两个文件
  • 解压OSX.for.Dash.to.PANEL.tar,进入解压后的目录OSX.for.Dash.to.PANEL.tar/OSX.for.Dash.to.PANEL/FONT,这个文件夹下有两个字体文件,文件名都是San开头的,将其复制到~/.local/share/fonts/ 目录下,没有这个目录就自己创建一下。
  • 打开 settings 软件,在详细信息选项下,查看如下图的 gnome 的版本,Ubuntu18.04 目前使用的是 3.28.2 版本。如果不是这个版本,接下来的操作要认真阅读说明进行相应变化。

  • 复制OSX.for.Dash.to.PANEL.tar/OSX.for.Dash.to.PANEL/3.26-3.28/ 这个目录下的Mojave 整个文件夹到 .theme目录下
  • 复制 ~/.themes/Mojave-dark/gnome-shell/assets/activities.svg~/.themes/Mojave/gnome-shell/assets 目录下
  • 打开 ~/.themes/Mojave/gnome-shell/gnome-shell.css 文件,在下图所示位置加入如下内容
#panel #panelActivities.panel-button > * {
  background-image: url("assets/activities.svg");
  background-position: center top;
  width: 24px;
  height: 24px;
  background-color: transparent !important;
  background-gradient-direction: none !important;
  border: none;
  color: transparent;
}

  结果如图:

  打开tweaks工具,选择shell主题,如下图

  以下是安装模糊GNOME Shell UI元素的扩展插件(可选)链接,如下图:

change_blyr

  插件安装方法链接里有详细说明,要生效的话装完重启一下tweaks就能出现了,然后根据自己需要进行调整


8. 更换 dock可选

  这一步,如果你不想整的跟mac一样或者更喜欢现有的dock的话,可以跳过。这个dock其实也就俗话说的开始菜单栏,默认是在左边的。
  如果要更换的话,dock扩展

change_dock

  解压之前下载的OSX.for.Dash.to.DOCK文件,打开文件OSX.for.Dash.to.DOCK/Dock Settings/Gnome Version 3.26-3.28.md文件,其中是一些Command,现在打开terminal,按顺序执行以下命令吧

gsettings set org.gnome.shell.extensions.dash-to-dock show-apps-at-top true

gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-running-dots false

gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-customize-running-dots false

gsettings set org.gnome.shell.extensions.dash-to-dock custom-theme-shrink false

gsettings set org.gnome.shell.extensions.dash-to-dock transparency-mode DEFAULT

gsettings set org.gnome.shell.extensions.dash-to-dock extend-height false

gsettings set org.gnome.shell.extensions.dash-to-dock dock-pozition BOTTOM

9. plymouth(开关机动画)主题设置

  Plymouth 主题也就是开机动画,可以在 https://www.gnome-look.org/browse/cat/108/ 这个类目下选择自己喜欢的开机动画主题进行安装。

-

cd /lib/;
mkdir plymouth;
cd plymouth/;
sudo mkdir themes
sudo cp darwin/ /lib/plymouth/themes/ -R

-

sudo update-alternatives --install /lib/plymouth/themes/default.plymouth default.plymouth /lib/plymouth/themes/darwin/darwin.plymouth 100

这条命令要根据你自己选择的主题的命令更改相应的位置

-

sudo update-alternatives --config default.plymouth

执行这条命令的时候要做相应的选择,如下图:

-

sudo update-initramfs -u

  这里建议第一步复制的时候,是直接复制到/usr/share/plymouth/themes下,不然执行update-initramfs时可能会报缺少一个.so文件。


10. 更换登录页背景图

  参照快速更换Ubuntu 18.04系统GDM登录界面背景的方法的步骤即可成功更换登录页背景,更换后按住alt+f2,重启gnome界面即可,无需重新开机。


  好了,至此,Ubuntu 18.04的美化就完成了。成品的样子大概是以下这样的,启动和关机动画就是出现mac标志,如图:
result


参考自 史上最良心的 Ubuntu desktop 美化优化指导(1)

  • alipay
  • wechat