在去年 Ubuntu 的開發團隊在當時推出的最新發行版本(11.04)中,正式以自家的 Unity 桌面環境取代歷史悠久的 GNOME 2,而不是像其他的發行版那樣改用作為後繼的 GNOME 3 時,曾引來了不少批評,其中也包含了「Unity 將只有 Ubuntu 能使用」這樣的指責。不過這樣的指責將化為烏有,因為事實上,Unity 桌面環境(與其組成元件)皆可改寫並移植到其他的 Linux 發行版,而 Fedora 的開發團隊證實了這點。
上下兩張圖正是友善的 GNOME Ayatana 團隊籌元所提供的。其展示了目前的移植進度:除了一點小瑕疵之外(目前最明顯的就是那個還沒修掉的 Ubuntu 圖示了),Unity 5.12 及 Compiz 在 Fedora 17 上面能正常的執行。
如果 Fedora 使用者想要玩玩看 Unity,需要自行加入下面的套件來源:download.opensuse.org/repositories/GNOME:/Ayatana/Fedora_17/
但是,需要特別指出,將該套件來源加入後,更新時將會將一些 GNOME 核心組件取代成與 Unity 相容的版本,請不要在重要的電腦上試用。
透過終端機下達以下指令:
$ sudo su # cd /etc/yum.repos.d/ # wget https://download.opensuse.org/repositories/GNOME:/Ayatana/Fedora_17/GNOME:Ayatana.repo
到這邊,該套件來源就加進去了。截至目前,單純的下達 "`yum install unity`" 指令並不會把所有所需的套件都安裝,像是 gconf-editor 是載入 Unity 的必要套件。
移植的工作到目前為止尚未完成、完美,所以並不是每次都能正常運作。如果你遇到問題,你只需要重新啟動,並在登入畫面時選擇使用 "GNOME" 回到原本正常的桌面環性,或是使用終端機跟努力奮戰,排除故障。
更多的相關資訊請參閱 build.opensuse.org/project/users?project=GNOME:Ayatana