Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

程式設計師聯盟發表於2017-03-30

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

-- 作者 謝恩銘 轉載請註明出處

內容簡介


  1. 第一部分第五課:Unity桌面,人生若只如初見
  2. 第一部分第六課預告:Linux如何安裝在虛擬機器中

Unity桌面,人生若只如初見


上一課Linux探索之旅 | 第一部分第四課:磁碟分割槽+完成Ubuntu安裝,我們終於結束了Ubuntu的安裝。

不容易啊,經過了前幾課的學習,我們認識了Linux是什麼,以及如何安裝Linux系統(我們以Ubuntu這個Linux發行版為以後的演示系統)。

“很不錯,掌聲給自己”!

Linux系統確實對於初學者是不容易理解和安裝的,不過我們一點點熟悉起來。要想高薪,一開始可不會讓你那麼“高興”的,不是麼?

相信現在你電腦上應該已經有一個能順利執行的Ubuntu系統了吧。那麼接下來我們做什麼呢?

本課程我們使用的Ubuntu版本是14.04,其他的Ubuntu版本基本操作也差不多,命令也基本一樣。不過還是建議安裝最新長期支援版:16.04。

之前的課程Linux探索之旅 | 第一部分第二課:下載Linux,免費的噢中,我們說過從Ubuntu 11.04開始,Unity取代Gnome成為預設桌面環境。

Unity是可定製的,所以你可以配置各種屬性。還可以安裝各種主題,甚至你可以安裝Mac OS的主題,使Ubuntu看起來就像蘋果電腦一樣,如下圖:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

當然了,Ubuntu的桌面環境你是可以隨便換的,如果你不喜歡Unity,你可以換成自己喜歡的例如Gnome,KDE等。

此課的最後還會介紹Ubuntu安裝後推薦安裝的一些軟體,讓我們事半功倍。


最新訊息:
新浪科技訊 北京時間2017年4月6日訊息,在過去6年裡,Canonical試圖讓Unity成為Ubuntu桌面系統的預設使用者介面,現在公司已經放棄了努力,明年介面重新回到GNOME。另外,Canonical不再為手機、平板開發Ubuntu軟體,之前公司想為客戶提供聚合體驗,當手機與匹配的裝置連線時可以提供桌面體驗。

Canonical創始人馬克·沙特爾沃思(Mark Shuttleworth)在部落格中表示:“我想讓大家知道,我們將會停止向手機、聚合外殼Unity8投資。從Ubuntu 18.04 LTS作業系統開始,未來預設Ubuntu桌面系統將會迴歸GNOME。”Ubuntu 18.04 LTS系統將於2018年4月釋出。

由此看來,Ubuntu將會恢復到早期狀態,最開始時Ubuntu桌面系統使用的正是GNOME介面,而不是Canonical開發的使用者介面。沙特爾沃思並沒有在部落格中明確指出手機、平板研發專案已經終止。不過Canonical社群經理邁克爾·赫爾(Michael Hall)證實Ubuntu手機和平板專案已經結束。他說:“面向手機與平板的開發工作已經終止,也就是說所有聚合工作都已經停止。”


Unity的春華秋實


2010年,Ubuntu創始人Mark Shuttleworth在他的部落格上首次宣佈了Unity桌面,文章是Unity, and Ubuntu Light

Unity 最初是基於GNOME桌面環境的使用者介面, 由Canonical公司開發,主要用於Ubuntu作業系統。

Unity 最初出現在Ubuntu Netbook 10.10中。它最初的目的是更有效地利用上網本有限的螢幕尺寸。

不過,之後蘋果公司的iPad直接革了上網本(Netbook)的命,所以後來Unity就慢慢地只針對Desktop(桌面)Ubuntu版了。

不過Unity的道路不是那麼一帆風順。人們對Unity的評價褒貶不一。

Unity的設計和部署一直存在爭議,一些評論者認為部分軟體在Unity上不能正常執行或功能遭到限制,另外一些評論者懷疑Unity相比於GNOME沒太大的改進。

2012年4月26日釋出Ubuntu 12.04之後,Unity的統一介面更加成熟,也得到更多人的積極評價。

Unity有縮小的上皮膚,左側有個類Dock(Mac OS使用者應該很熟悉Dock。Mac OS裡的Dock欄預設是在桌面下方,當然你也可以調到左側)的東西,也有點類似Windows的工作列。

其中上皮膚還有Google搜尋條,Indicator(indicator是“指示器”的意思。Unity的Indicator做得很不錯,甚至可以說比Mac OS的Indicator還要出色)。

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

仔細觀察左側的Dock,你會發現,每個圖示背後的底色,都是不一樣的。狂拽酷炫。

Windows將其圖形介面編譯進核心,所以一進Windows就是圖形介面,而Linux是圖形介面與核心分開的。

Unity和Gnome就像是Windows的圖形介面,只是它獨立於核心而形成自己的軟體。

圖形介面包括很多內容,但是很多底層工作還是作業系統來做。例如,記憶體的分配是作業系統的工作,圖形介面只是個應用軟體。

但另一方面,圖形介面也包括對其它圖形應用程式的支援。

例如,各種事件的收集。像點選滑鼠、滑鼠的移動這些內容,其實是圖形介面來支援的,而像Word這樣的應用程式,它只是從圖形介面的支援程式那裡獲得事件然後再程式設計響應。

其實,Unity桌面管理器並沒有與原來的Gnome有太多的不同,Ubuntu還是那個Ubuntu。我在公司的電腦上就是裝的Ubuntu 16.04 Gnome版。

Ubuntu系統啟動後,Unity登入前會讓你輸入你的使用者名稱和密碼。因為Linux是一個多使用者的系統,所以安全機制是需要考慮的因素。

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

軟體管理


Ubuntu上所有的軟體可以在軟體中心進行管理,如何開啟呢?

點選左側欄一個黃色開啟的檔案包圖示

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

即可開啟軟體中心。如下圖:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

Ubuntu的軟體中心功能越來越完善,不過可能有些使用者還是喜歡以前系統自帶的新立得軟體包管理器:也就是Synaptic Package Manager。

自Ubuntu 11.04開始,新立得軟體包管理器就不再作為系統自帶的軟體包管理工具了。

對於用慣了新立得的使用者還是多少感覺不完美,Synaptic的功能之強大,及內容細分程度是Ubuntu 軟體中心比不上的,特別是對於想單獨安裝某個外掛或安裝某個附加元件的問題更是突顯其優勢了。

對於需要新立得的朋友,我們就一起來安裝一下吧,其實非常簡單。

新立得包管理器可以通過軟體中心來安裝,在右上角的搜尋框中,輸入synaptic,下面的列表中會列出新立得軟體包管理器:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

點選選中新立得軟體包管理器,然後點選右邊出來的安裝按鈕:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

在出來的驗證框中輸入自己的密碼,然後右邊出來一個安裝進度條:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

安裝完成後,右邊的按鈕變成“解除安裝”,點選可以解除安裝該軟體:

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

檔案管理器


Ubuntu 14.04預設使用的是Nautilus檔案管理器。這個檔案管理器以前也是Gnome的。

不過貌似大家對於Nautilus在Ubuntu 14.04上的表現不是很肯定。那麼你也可以安裝Nemo這個檔案管理器。

可以在軟體中心下載安裝。也可以在終端輸入以下命令安裝:

sudo add-apt-repository ppa:webupd8team/nemo

sudo apt-get update

sudo apt-get install nemo nemo-fileroller複製程式碼

不過我覺得如果是Linux初學者就不用這麼折騰了,就用著Nautilus挺好的。

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

Ubuntu上推薦安裝的軟體


Unity-Tweak-Tool

安裝:在終端中輸入以下命令

sudo apt-get install unity-tweak-tool複製程式碼

這款工具它集大量Unity桌面定製專案於一體。

這些定製項大多能通過預設的Unity設定,命令列操作或者很難尋找到的配置檔案來實現。

我們可以改變啟動器欄,網頁小程式和皮膚的行為,可以在Unity選單中搜尋等等。很多配置都可以通過這一個工具來實現。

Linux探索之旅 | 第一部分第五課:Unity桌面,人生若只如初見

  • Google Chrome:網路瀏覽器,使用Google帳號一鍵同步所有資料。雖然小編覺得Ubuntu自帶的Firefox火狐瀏覽器已經很不錯了。

  • VLC:萬能播放器,支援多種音視訊格式。

  • Dropbox:雲端儲存服務客戶端。

  • WPS for Linux:雖然還沒有釋出正式版本,但相比自帶的LibreOffice,相信會更加符合國人習慣。

  • Pidgin:即時交流工具,支援Gtalk、Twitter等,有由社群愛好者開發的WebQQ外掛。

  • qBittorrent:BT下載工具,還能搜尋網路資源。

  • Inkscape:向量作圖工具。

  • GIMP:Linux下的PhotoShop。

  • Wine:可以用來模擬執行Windows下優秀的軟體,其商業版本為CrossOver。

  • Emacs/Vim:優秀的文字編輯器和整合開發環境。Ubuntu自帶了Vim文字編輯器,只要在終端裡輸入 vim xxx 就可以編輯檔案xxx了。

  • 搜狗輸入法Linux版本:UbuntuKylin團隊與搜狗輸入法合作開發的搜狗輸入法Linux版本已經推出,下載地址:

    pinyin.sogou.com/linux/

總結


  1. Unity目前是Ubuntu的預設桌面管理器

  2. 登入Unity時,需要填寫密碼。當然你也可以設定取消每次輸入密碼自動登入。

  3. Unity的軟體中心使我們可以方便的安裝,解除安裝,更新軟體。

  4. 安裝一些非常棒的軟體可以讓你在Ubuntu系統下事半功倍。

第一部分第六課預告


今天的課就到這裡,一起加油吧!

下一課我們學習:Linux探索之旅 | 第一部分第六課:Linux如何安裝在虛擬機器中


微信公眾號「程式設計師聯盟」ProgrammerLeague
我是謝恩銘,在巴黎奮鬥的軟體工程師。
個人簡介
熱愛生活,喜歡游泳,略懂烹飪。
人生格言:“向著標杆直跑”

相關文章