Linux平台上面的GNOME桌面有兩種:一種是GNOME Shell(即本教程所講的內容),另一種是 GNOME Desktop 。兩者的區別在於:GNOME Shell 僅僅只是一個桌面環境,只修改用戶界面;而 GNOME Desktop,包含了 GNOME Shell 和很多 GNOME 環境下特定的應用程序、包等等。如果你是一個新手,並且不知道裝哪個好,那么就按照這篇教程的步驟安裝 GNOME Shell 吧。
安裝 GNOME
GNOME 已經包括在 Ubuntu(注:18.04 默認就是 GNOME 不需要折騰) 軟件倉庫了,所以可以直接用apt-get安裝:
$ sudo apt-get install gnome-shell
安裝過程中會出現一個選擇界面,如圖所示,選擇 lightdm 即可
安裝好之后,注銷,然后登錄。在登錄界面選擇GNOME桌面,如圖所示:
登錄之后,看看,是不是比原來好看多了呢?
打造 OSX 風格桌面
先看兩張折騰好的桌面截圖:
要達到這樣的效果是需要折騰一番的,這里將我折騰的過程,所需要安裝的各種軟件按順序寫出來,方便大家。
(0)注意:Ubuntu16.04及以下自帶的gnome-shell最新版本為3.18,而該主題依賴至少為3.20,所以需要安裝最新的gnome版本,不能使用系統自帶倉庫中的舊版本。使用下面的命令安裝3.20版本:
$ sudo add-apt-repository ppa:gnome3-team/gnome3-staging
$ sudo add-apt-repository ppa:gnome3-team/gnome3
$ sudo apt update
最后升級或者直接安裝
$ sudo apt dist-upgrade
# 如果之前沒裝gnome,替換為下面的直接安裝命令
$ sudo apt install gnome-shell
(1)安裝好gnome之后,安裝一個最重要的工具:gnome-tweak-tool,我們將使用這個工具來加載主題,定制桌面組件的外觀效果。
$ sudo apt-get install gnome-tweak-tool
(2)下載主題資源。這個主題名為 Gnome-OSX,點此鏈接 或 我發現原來的資源失效,這里補上訪問其主頁下載資源。注意,該主題有若干版本供下載,這里只需要選擇文件名:Gnome-OSX-HSierra-light-menu V2.1--2themes.tar.xz 下載即可。 下載好解壓,有兩個子文件夾,一個名為 Gnome-OSX-V2-HSierra--light-menu,一個名為 Gnome-OSX-V2-HSierra-NT-light-menu,兩者的區別是前者有透明效果,后者無透明。我用的是前者。將 Gnome-OSX-V2-HSierra--light-menu 移動到 /home/
(3)打開 gnome-tweak-tool,我們將用這個軟件來加載主題,但在此之前必須先安裝一些gnome擴展。打開gnome extension 網站,選擇列表中的 User Themes 擴展,進入擴展詳情頁后,注意到 download 字樣,在其右邊,選擇 gnome shell 3.20 版本和 gnome擴展 最新版本(目前為27),然后就開始生成文件自動下載了,其文件名為:user-theme@gnome-shell-extensions.gcampax.github.com.v27.shell-extension。然后回到剛才的頁面,搜索框輸入 “dash to dock“,打開擴展詳情頁,同上步驟下載之。這一步下載了兩個 gnome 擴展:user themes 和 dash to dock。下一步安裝之。
(4)上一步下載好擴展之后,打開 gnome-tweak-tool,切換到 extensions 頁,點擊 Install Shell Extension 右邊的按鈕,在文件選擇框中選擇剛才下載的擴展文件,確定,然后注銷重新登錄之后,再打開 gnome-tweak-tool,切換到 extensions 頁看到擴展,就說明安裝好了,如果切換選項是灰的,手動啟用一下就好了。安裝好 user themes 擴展之后才能安裝 gnome 主題,安裝好 dash to dock 擴展之后原先左邊的應用列表就被固定到下面了。安裝好之后如截圖所示:
文件:Gnome-tweak-tool.png
(5)這一步安裝主題,還是打開 gnome-tweak-tool,切換 Appearanc 頁面,如圖所示:
文件:Gnome-tweak-tool-2.png
,GTK+主題右邊是主題選項,選擇Gnome-OSX-V2-HSierra--light-menu,立刻就能看到桌面元素變成mac的風格了。如果你的樣式不是截圖所示,那么請先檢查一下 gnome 版本是否為 3.20 及以上。
(6)頂部的標題欄以及日歷設置組件元素以及dock設置用的是 Sierra-light gnome shell 主題,下載地址在這里。下載文件:Sierra-light.tar.xz、Fonts - MyraidSetPro.tar.xz 和 MacOSX-icon-theme.tar.xz,第一個主題文件解壓之后。放在 /home/
(7)dock的設置需要在 gnome-tweak-tool 的 extensions 頁上的 Dash to dock 擴展這一行上面的設置按鈕上進行詳細設置。點擊設置按鈕,打開 Dash to Dock 的詳細設置頁,如圖:
文件:Dash to Dock.png
,其中最重要的一個設置就是:切換到 Appearance 頁,禁用 Use built-in theme 選項,禁用了之后,dock組件便會采用 Sierria-light 主題所設置的樣式了。
(8)至此,所有的設置都已成功,后面的繼續折騰之路,就靠你自己了。
PS:如果字體顯示不平滑,需要在 gnome-tweak-tool 中設置 Fonts-Hinting 的值為 slight。
如何卸載 GNOME?
$ sudo apt-get remove gnome-shell
如何查看 GNOME 版本?
$ gnome-shell --version
PS - 個人博客原文:Ubuntu 16.04 安裝 Gnome 桌面環境