先看美化的效果圖
原本是用的18.04,做了一些美化。直接升級到20.04崩了,各種問題。。。如果你也想試試,這里附上從18.04直接升級到20.04的方法:
sudo apt install update-manager-core
sudo do-release-upgrade -m desktop -d
一路y就行了。
再多bb兩句,這次20.04的升級,有很多地方做得很好。
首先就是輸入法,默認的中文輸入法已經很好用了,再也不用折騰着安裝狗子輸入法了,甚至還能直接出emoji,比如右邊這個🈶😋,點贊!!!
然后歸檔管理器也超級好用了,畢竟並不是誰都習慣用命令行。特別是大眾群體。
明顯能感覺出來,ubunt這次在系統易用性上下了功夫,想做到讓更多的沒有linux知識的人也能很快上手ubuntu。
正文開始
全新安裝的Ubuntu20.04,dd命令創建的安裝盤。
sudo dd if=/xxx.iso of=/dev/xxxx
20.04的一些新特性可以參考這個網站 https://www.omgubuntu.co.uk/2020/04/feature-spotting-in-focal-fossa
不得不說新增的小數縮放挺好,剛好是新換了4k顯示器,200%太大,100%太小。。。。
准備工作與美化思路
思路:安裝一些擴展軟件,用這些軟件把某些UI上的東西調調位置顏色等。然后是下載一些主題文件(比如圖標),替換默認的主題文件。
下面開始准備工作
換源
這樣才能滿速下載軟件
deb http://mirrors.163.com/ubuntu/ focal main restricted
deb http://mirrors.163.com/ubuntu/ focal-updates main restricted
deb http://mirrors.163.com/ubuntu/ focal universe
deb http://mirrors.163.com/ubuntu/ focal-updates universe
deb http://mirrors.163.com/ubuntu/ focal multiverse
deb http://mirrors.163.com/ubuntu/ focal-updates multiverse
deb http://mirrors.163.com/ubuntu/ focal-backports main restricted universe multiverse
deb http://mirrors.163.com/ubuntu focal-security main restricted
deb http://mirrors.163.com/ubuntu focal-security universe
deb http://mirrors.163.com/ubuntu focal-security multiverse
開始美化之前先記住這兩個網站,一個是擴展,另一個是主題,美化就是圍繞“擴展”和“主題”兩個項目開展的。
https://www.pling.com/s/Gnome
https://extensions.gnome.org/
tweaks
這是一個切換主題的工具軟件,下載好的圖標等主題文件用Tweaks切換。
sudo apt install gnome-tweak-tool
順應潮流,20.04的窗口標題欄與工具欄合並,這樣節省了豎向面積。個人認為這是個非常好的設計,特別是對於現在豎向明顯比橫向窄的顯示器,現在很多軟件都在這樣做。
最大化、最小化、關閉按鈕依然可以放在左邊,但是會有點問題,所以暫且還是不改了
Shell
Tweaks上shell選項默認是嘆號無法修改,需要啟用UserTheme擴展才能有,操作如下:
打開UserTheme按鈕,然后重啟Tweaks
預熱結束,下面正式開始美化我們的UI
gnome extension(擴展)
在下面這個網站下載,網站上有很多可用的擴展,在瀏覽器上安裝一個插件就能直接在瀏覽器上安裝擴展。
https://extensions.gnome.org/
Google因為眾所周知的原因,本節下面的操作都在Firefox上完成。之前也做過裝gnome extension的教程: https://www.cnblogs.com/feipeng8848/p/9854505.html 這里再簡單過一下
裝完之后瀏覽器這里會有個腳丫子:
然后:
sudo apt install chrome-gnome-shell
sudo apt install gnome-shell-extensions
注銷或者重啟,保證正常工作。找到你想裝的擴展比如下面的dash to panel,在網頁上把按鈕打開就會提示你安裝了。
dash to panel
直接搜就能找到:
dash to panel 能把頂欄和任務欄合並,減少豎向面積的占用,個人覺得非常好用,為此我基本已經不再使用dash to dock了。實用為王!
dash to dock
安裝還是點off成on
同時開dash to dock和dash to panel還是有問題,重復顯示了(下圖),所以這兩個擴展只用一個吧
GTK Theme
主題主要是圖標和軟件窗體的樣式,自定義的思路是下載主題文件丟到.themes或者.icons目錄下,然后在tweaks中切換就行了。
下面的文字原版引用原來的博文 https://www.cnblogs.com/feipeng8848/p/8970556.html
關於幾個目錄,GTK、Shell的目錄是:/usr/share/themes,圖標的目錄是/usr/share/icons。
放到/usr/share/下是全局修改,也就是說如果你換一個賬戶登陸,也是可以用這些主題文件的。弊端就是操作較復雜,需要sudo權限。
如果僅僅是想修改當前賬戶的主題,可以選擇在/home/YourAccount/(比如 /home/feipeng8848/)下新建兩個目錄:.themes 和 .icons。注意,目錄名稱前面有個點 “ . ” ,然后把shell、GTK主題文件放到 .themes中,圖標文件放到 .icons 中。
創建兩個文件夾
然后去 https://www.pling.com/s/Gnome 下載主題吧!
AntThemes
網站依舊慢的要死。。。
下載完成之后解壓到.themes
,然后重啟Tweaks,切換到剛丟進去的主題。
嗯。。。感覺有點太黑了。。。。😍
趕緊換個白色的主題,ant系列有很多,白色也也有
圖標
用的這個 https://www.pling.com/s/Gnome/p/1305429
下載解壓后丟到.icons
文件夾中,重啟tewaks然后選中剛剛丟進去的McMojave-circle
效果如下
GDM
鎖屏和登錄頁面的主題,本來想選下面這個,但是gdm主題基本都是19年更新的,就怕20.04的兼容性有問題,就沒折騰。。。
https://www.pling.com/s/Gnome/p/1207015/
GRUB
Ubuntu的GRUB實在是太簡陋了,學學隔壁manjaro。。。。
也是存在更新不及時的問題,找了個支持4k的試試吧 https://www.pling.com/s/Gnome/p/1009237/
效果么,不理想,不貼圖了,主要是也不好截圖哈哈。。。
其他一些補充:
上圖是找到了gtk的源碼 3.89.4版本,查找theme目錄的順序。首先是g_get_user_data_dir()函數Glib的一個函數,訪問一個用於寫入特定用戶數據文件的基本目錄$XDG_DATA_HOME
,該目錄默認一般是$HOME/.local/share
然后是獲取當前用戶主目錄的函數g_get_home_dir()
最后就是g_get_system_data_dirs(),得到系統的數據目錄
XDG相關的目錄定義: https://specifications.freedesktop.org/basedir-spec/basedir-spec-0.6.html
資源下載很慢,為了方便,我下載了一部分放到網盤分享了。本來想在公眾號中回復獲取,思慮再三后感覺有違開源精神,畢竟資源是作者開放下載的,我只是搬運。所以直接放出來吧,公眾號自由關注全憑喜好。如果你覺得博主寫文不易、搬運資源辛苦,這里歡迎且鼓勵打賞請我喝杯咖啡(文末有打賞鏈接)😁😁😁,也鼓勵各位關注我的公眾號,一起交流進步。
鏈接:https://pan.baidu.com/s/1A5OzyBf_8YZF3gq2QaHQww
提取碼:x0cs
公眾號二維碼,歡迎關注😁😁😁