Ubuntu GNOME安装主题与美化
Preface
在今年四月份,Ubuntu以及Canonical的创始人Mark Shuttleworth,今天在Ubuntu官方网站发表了一篇重磅文章,原文标题是《Growing Ubuntu for Cloud and IoT, rather than Phone and convergence》,里面有一项,那就是Ubuntu的默认桌面将回归 GNOME 桌面环境。
最为一名爱折腾的小白,一直用的是Unity,用了GNOME之后,个人感觉,GNOME比Unity更高逼格...
于是迫不及待地开始折腾了...
Install
一开始的做法是直接安装GNOME,然后注销登录就可以了:
sudo apt-get install gnome-session-flashback
但考虑到会不会有兼容性的问题,就直接下载Ubuntu GNOME重装了=.=
下载地址:https://ubuntugnome.org/download
</a>
安装过程就省略了。
Theme
博主选择一款叫 Arc-Theme 的主题,包括了 GNOME Shell 主题和 GTK 主题。
安装前需要以下依赖包(直接使用 sudo apt install
安装即可):
autoconf
automake
pkg-config
libgtk-3-dev
git
从 Github 上获取项目
git clone https://github.com/horst3180/arc-theme --depth 1 && cd arc-theme
构建项目并安装
./autogen.sh --prefix=/usr
sudo make install
{
"registry-mirrors": ["https://vioqnt7w.mirror.aliyuncs.com"]
}
EOF
其它选项
--disable-transparency 在 GTK3 主题中禁用透明度
--disable-light 禁用 Arc Light
--disable-darker 禁用 Arc Darker
--disable-dark 禁用 Arc Dark
--disable-cinnamon 禁用 Cinnamon
--disable-gnome-shell 禁用 GNOME Shell
--disable-gtk2 禁用 GTK2
--disable-gtk3 禁用 GTK3
--disable-metacity 禁用 Metacity
--disable-unity 禁用 Unity
--disable-xfwm 禁用 XFWM
--with-gnome=<version> 为特定的 GNOME 版本 (3.14, 3.16, 3.18, 3.20, 3.22) 构建主题
选择主题
安装完成后打开自带的 GNOME Tweak Tool
工具选择对应的 Arc
主题即可。
注意 :对于高分屏,可能使用 Arc-Theme
显示 GNOME Shell 的字体过小,可通过修改 /usr/share/themes/[对应 Arc 主题]/gnome-shell/gnome-shell.css
修改 stage 的 font-size
。
Icon
Numix
sudo add-apt-repository ppa:numix/ppa
sudo apt-get update
sudo apt-get install numix-icon-theme
Paper
sudo add-apt-repository ppa:snwh/pulp
sudo apt-get update
sudo apt-get install paper-icon-theme
# 同时也可以安装 GTK 和 Cursor 主题
sudo apt-get install paper-gtk-theme
sudo apt-get install paper-cursor-theme
Papirus
sudo add-apt-repository ppa:papirus/papirus
sudo apt-get update
sudo apt-get install papirus-icon-theme
GNOME Shell Extensions
先上图...
Weather 天气插件
System Monitor 系统监视器
这个先要安装依赖:
sudo apt install gir1.2-gtop-2.0 libgtop2-dev
Topicons Plus 任务图标栏
任务图标栏使用默认的图标,如何让他使用自定义的图标主题呢?
比如使用 Papirus ,它支持 hardcode-tray
脚本来实现
- 安装
hardcode-tray
sudo add-apt-repository ppa:andreas-angerer89/sni-qt-patched
sudo apt update
sudo apt install sni-qt sni-qt:i386 hardcode-tray
- 转换图标
hardcode-tray --conversion-tool Inkscape
Nvidia GPU Temperature Indicator 显卡温度指示器
Dash To Dock 可定制的 Dock
Zsh Theme
在~/.oh-my-zsh/themes
中查看主题。
然后编辑~/.zshrc
,找到ZSH_THEME
修改为你想要的主题即可。
Fix Curl
装了GNOME后,发现没有curl
...
对,下载源码安装:https://curl.haxx.se/download.html
装好之后又尴尬了,不支持https
!!!
一番查阅后,已解决:
step1,安装openssl
:
sudo apt-get install openssl
sudo apt-get install libssl-dev
安装默认路径:
/usr/lib/ssl
step2,进入解压的curl
源码包:
./configure --with-ssl=/usr/lib/ssl
make
sudo make install
搞定~