遷移到Linux:圖形操作環(huán)境
這篇文章對(duì) Linux 圖形環(huán)境做了一番介紹,展示了在不同的 Linux 發(fā)行版上的各種選擇。
這是我們遷移到 Linux 系統(tǒng)系列的第三篇文章。如果你錯(cuò)過(guò)了先前的兩篇,這里有兩文的鏈接《入門介紹》 和 《磁盤、文件、和文件系統(tǒng)》。本文中,我們將討論圖形操作環(huán)境。在 Linux 系統(tǒng)中,你可以依照喜好選擇并且定制一個(gè)圖形界面,你有很大的選擇余地,這也是 Linux 優(yōu)越的體驗(yàn)之一。
一些主流的 Linux 圖形界面包括:Cinnamon、Gnome、KDE Plasma、Xfce 和 MATE,總之這里有很多選擇。
有一點(diǎn)經(jīng)?;煜?Linux 新手,雖然某個(gè) Linux 系統(tǒng)分配了一個(gè)缺省的圖形環(huán)境,但是一般你可以隨時(shí)更換這個(gè)圖形界面。這和 Windows 或 Mac OS 的慣用者的定勢(shì)思維不同。安裝圖形環(huán)境是一件獨(dú)立的事情,很多時(shí)候,Linux 和其圖形環(huán)境的連接并不緊密。此外,你在一個(gè)圖形環(huán)境構(gòu)建運(yùn)行的程序同樣適用于另一個(gè)圖形環(huán)境。比如說(shuō)一個(gè)為 KDE Plasma 圖形環(huán)境編寫的應(yīng)用程序完全適用于 Gnome 桌面圖形環(huán)境。
由于人們熟悉 Windows 和 MacOS 系統(tǒng),部分 Linux 操作系統(tǒng)的圖形環(huán)境在一定程度上嘗試著去模仿它們,但另一些 Linux 圖形界面則是獨(dú)特的。
下面,我將就一些不同的 Linux 發(fā)行版,展示幾個(gè) Linux 圖形環(huán)境。如果你不確定應(yīng)該采用那個(gè) Linux 發(fā)行版,那我建議你從 Ubuntu 開(kāi)始,獲取其長(zhǎng)期支持(LTS)的版本(Ubuntu 16.04.3 LTS 正在開(kāi)發(fā))。Ubuntu 穩(wěn)定且真的非常好用。
由 Mac 過(guò)渡
Elementary OS 發(fā)行版提供了和 Mac 系統(tǒng)風(fēng)格很接近的界面。它的默認(rèn)圖形環(huán)境被稱作 Pantheon,是一款很適合 Mac 用戶過(guò)渡使用的圖形環(huán)境。這款圖形界面發(fā)行版的屏幕底部有一個(gè)??繖冢瑢闃O簡(jiǎn)者使用而設(shè)計(jì)。為了保持簡(jiǎn)約的風(fēng)格,很多默認(rèn)的應(yīng)用程序甚至都不會(huì)有自己的菜單。相反,它們的按鈕和控件在應(yīng)用程序的標(biāo)題欄上(圖 1)。
圖 1: Elementary OS Pantheon.
Ubuntu 發(fā)行版提供的一個(gè)默認(rèn)的圖形界面,也和 Mac 相似。Ubuntu 17.04 或者更老的版本都使用 Unity 圖形環(huán)境,Unity 停靠欄的默認(rèn)位置在屏幕的左邊,屏幕頂部有一個(gè)全局應(yīng)用程序共享的菜單欄。
由 Windows 過(guò)渡
ChaletOS 亦步亦趨模仿 Windows 界面,可以幫助 Windows 用戶輕松的過(guò)渡到 Linux。ChaletOS 使用的圖形環(huán)境是 Xfce(圖 2)。在屏幕的左下角有一個(gè)開(kāi)始(主)菜單和搜索欄。屏幕的右下角是一個(gè)桌面圖標(biāo)和一些通知信息。這看起來(lái)和 Windows 非常像,乍一看,可能都會(huì)以為桌面跑的是 Windows。
圖 2: ChaletOS with Xfce.
Zorin OS 發(fā)行版同樣嘗試模仿 Windows。 Zorin OS 使用的 Gnome 的改進(jìn)桌面,工作起來(lái)和 Windows 的圖形界面很相似。左下角的開(kāi)始按鈕、右下角的通知欄和信息通知欄。開(kāi)始按鈕會(huì)彈出一個(gè)和 Windows 無(wú)異的應(yīng)用程序列表和搜索框。
獨(dú)有的圖形環(huán)境
Gnome 桌面(圖 3)是最常用的圖形環(huán)境之一。許多發(fā)行版將 Gnome 作為默認(rèn)的圖形環(huán)境。Gnome 并不打算模仿 Windows 或是 MacOS,而是以其自身的優(yōu)雅和易用為目標(biāo)。
圖 3:openSUSE with Gnome.
Gnome 桌面環(huán)境從版本 2 到 版本 3 發(fā)生了巨變,Cinnamon 環(huán)境為消除該改變帶來(lái)的不利影響而創(chuàng)造。盡管 Cinnamon 和前輩 Gnome 2 外觀不相似,但是它依舊嘗試提供一個(gè)簡(jiǎn)約的界面,而且它的功能和 Windows XP 類似。
MATE 圖形環(huán)境直接模仿于 Gnome 2,在它的屏幕頂部有一個(gè)用作設(shè)置和存放應(yīng)用的菜單欄,底部提供了一個(gè)應(yīng)用程序運(yùn)行選項(xiàng)卡和一些其他組件。
KDE plasma 圍繞組件界面而構(gòu)建,組件可以安裝在桌面或是面板上(圖 4)。
圖 4: 安裝了 KDE Plasma 的 Kubuntu 操作系統(tǒng)。
沒(méi)有那個(gè)圖形環(huán)境比另外一個(gè)更好。不同的風(fēng)格適用不同的用戶風(fēng)格。另外,如果選擇太多無(wú)從下手,那就從 Ubuntu 開(kāi)始吧。
相似與不同
不同的操作系統(tǒng)處理方式不同,這會(huì)給使用者的過(guò)渡帶來(lái)挑戰(zhàn)。比如說(shuō),菜單欄可能出現(xiàn)在不同的位置,然后設(shè)置有可能用不同的選項(xiàng)入口路徑。我列舉了一些相似或不同地方來(lái)幫助減少 Linux 調(diào)整。
鼠標(biāo)
Linux 的鼠標(biāo)通常和 Windows 與 MacOS 的工作方式有所差異。在 Windows 或 Mac,雙擊標(biāo)簽,你幾乎可以打開(kāi)任何事物,而這在 Linux 圖形界面中很多都被設(shè)置為單擊。
此外在 Windows 系統(tǒng)中,你通常通過(guò)單擊窗口獲取焦點(diǎn)。在 Linux,很多窗口的焦點(diǎn)獲取方式被設(shè)置為鼠標(biāo)懸停,即便鼠標(biāo)懸停下的窗口并不在屏幕頂端。這種微妙的差異有時(shí)候會(huì)讓人很吃驚。比如說(shuō),在 Windows 中,假如有一個(gè)后臺(tái)應(yīng)用(不在屏幕頂層),你移動(dòng)鼠標(biāo)到它的上面,不點(diǎn)擊鼠標(biāo)僅僅轉(zhuǎn)動(dòng)鼠標(biāo)滾輪,頂層窗口會(huì)滾動(dòng)。而在 Linux 中,后臺(tái)窗口(鼠標(biāo)懸停的那個(gè)窗口)會(huì)滾動(dòng)。
菜單
應(yīng)用菜單是電腦程序的一個(gè)主要集中位置,最近似乎可以調(diào)整移動(dòng)菜單欄到不礙事的地方,甚至干脆完全刪除。大概,當(dāng)你遷移到 Linux,你可能找不到你期待的菜單。應(yīng)用程序菜單會(huì)像 MacOS一樣出現(xiàn)在全局共享菜單欄內(nèi)。和很多移動(dòng)應(yīng)用程序一樣,該菜單可能在“更多選項(xiàng)”的圖標(biāo)里。或者,這個(gè)菜單干脆被完全移除被一個(gè)按鈕取代,正如在 Elementary OS Pantheon 環(huán)境里的一些程序一樣。
工作空間
很多 Linux 圖形環(huán)境提供了多個(gè)工作空間。一個(gè)工作空間包含的正在運(yùn)行的程序窗口充盈了整個(gè)屏幕。切換到不同的工作空間將會(huì)改變程序的可見(jiàn)性。這個(gè)概念是把當(dāng)前項(xiàng)目運(yùn)行使用的全部應(yīng)用程序分組到一個(gè)工作空間,而一些為另一個(gè)項(xiàng)目使用的應(yīng)用程序會(huì)被分組到不同的工作空間。
不是每一個(gè)人都需要甚至是喜歡工作空間,但是我提到它是因?yàn)椋鳛橐粋€(gè)新手,你可能無(wú)意間通過(guò)一個(gè)組合鍵切換了工作空間,然后,“喂!我的應(yīng)用程序哪去了?” 如果你看到的還是你熟悉的桌面壁紙,那你可能只是切換了工作空間,你所有的應(yīng)用程序還在一個(gè)工作空間運(yùn)行,只是現(xiàn)在不可見(jiàn)而已。在很多 Linux 環(huán)境中,通過(guò)敲擊 Alt+Ctrl
和一個(gè)箭頭(上、下、左或右)可以切換工作空間。很有可能發(fā)現(xiàn)你的應(yīng)用程序一直都在另一個(gè)工作空間里運(yùn)行。
當(dāng)然,如果你剛好喜歡工作空間(很多人都喜歡),然后你就發(fā)現(xiàn)了一個(gè) Linux 很有用的默認(rèn)功能。
設(shè)置
許多 Linux 圖形環(huán)境提供一些類型的設(shè)置程序或是面板讓你在機(jī)器上配置設(shè)置。值得注意的是類似 Windows 和 MacOS,Linux 可以配置好很多細(xì)節(jié),但不是所有的詳細(xì)設(shè)置都可以在設(shè)置程序上找到。但是這些設(shè)置項(xiàng)已經(jīng)足夠滿足大部分典型的桌面系統(tǒng),比如選擇桌面壁紙,改變熄屏?xí)r間,連接打印機(jī)等其他一些設(shè)置。
和 Windows 或者 MacOS 相比,Linux 的應(yīng)用程序設(shè)置的分組或是命名都有不同的方式。甚至同是 Linux 系統(tǒng),不同的圖形界面也會(huì)出現(xiàn)不同的設(shè)置,這可能需要時(shí)間適應(yīng)。當(dāng)然,在你的圖形環(huán)境中設(shè)置配置的問(wèn)題可以通過(guò)在線查詢這樣不錯(cuò)的方法解決。
應(yīng)用程序
***,Linux 的應(yīng)用程序也可能不同。你可能會(huì)發(fā)現(xiàn)一些熟悉的應(yīng)用程序,但是對(duì)你來(lái)說(shuō)更多的將會(huì)是嶄新的應(yīng)用。比如說(shuō),你能在 Linux 上找到 Firefox、Chrome 和 Skype。如果不能找到特定的應(yīng)用程序,通常你能使用一些替代程序。如果還是不能,那你可以使用 WINE 這樣的兼容層來(lái)運(yùn)行 Windows 的應(yīng)用程序。
在很多 Linux 圖形環(huán)境中,你可以通過(guò)敲擊 Windows 的標(biāo)志鍵來(lái)打開(kāi)應(yīng)用程序菜單欄。在其他一些情況中,你不得不點(diǎn)擊開(kāi)始(主)按鈕或應(yīng)用程序菜單。很多圖形環(huán)境中,你可以通過(guò)分類搜索到應(yīng)用程序而不一定需要它的特定程序名。比如說(shuō),你要使用一個(gè)你不清楚名字的編輯器程序,這時(shí)候,你可以在應(yīng)用程序菜單欄鍵的搜索框中鍵入“editor”字樣,它將為你展示一個(gè)甚至更多的被認(rèn)為是編輯器類的應(yīng)用程序。
為幫你起步,這里列舉了一點(diǎn)可能成為 Linux 系統(tǒng)使用的替代程序。
請(qǐng)注意,Linux 提供了大量的滿足你需求的選擇,這張表里列舉的一點(diǎn)也不完整。