Unity (用戶介面)

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書
Unity
Unity Logo
Unity 7,圖為Unity的Dash功能。
首次釋出2010年6月9日,​13年前​(2010-06-09[1]
目前版本
  • 7.6 (2022年6月30日;穩定版本)[2]
編輯維基數據連結
原始碼庫https://code.launchpad.net/unity
http://repo.ubports.com/
程式語言Vala, C++[3], QML
作業系統Linux
平台個人電腦, NetBook, 平板電腦
語言多語言
類型用戶介面
特許條款GNU通用公眾特許條款 (GPLv3), GNU較寬鬆公共許可證 (LGPLv3)
網站Unity 7:[1]
Unity 8:unity8.io
github.com/ubports/unity8

UnityCanonical公司GNOME桌面環境所開發的圖形化使用者介面,用於Ubuntu作業系統。Unity在Ubuntu 10.10NetBook版中首次推出,最初是為了充分利用NetBook有限的熒幕尺寸。[6] 。不同於GNOMEKDE SC,Unity並非一個桌面套件。

Unity是Aytana項目的一部分,而Aytana項目為提昇用戶對Ubuntu的體驗而設[7]

2017年4月,Mark Shuttleworth宣佈將會在2018年轉回使用GNOME。 Ubuntu 17.04是最後一個預載 Unity 桌面環境的版本。Canonical公司放棄原本桌面手機合一的路線,並將其重心轉移至雲端運算物聯網[8][9] UBports法語UBports創始人Marius Gripsgård宣佈將會接手Unity的開發[4]。Unity 8由UBports開發及發佈[10],現已停止維護。Unity 7系列則由另一群開發人員接手,並在2022年6月釋出了7.6版本。

用戶介面[編輯]

Unity 7在Ubuntu 13.04版的截圖

Unity介面包含了以下元素:

  • 上方工具列:一個多功能的工具列,有以下功能:(1)這是目前正在使用中的程式的選單工具列。(2)對於目前最大化的程式,在此有關閉、縮小和最小化的按鈕。(3)在右上角是系統選單,裏面包含系統設置、登出、關機等動作。(4)在系統選單左邊有時間、音量、電池狀態(手提電腦或平板電腦)、藍牙狀態、網絡狀態、輸入法等資訊。
  • 啟動器:這算是一種Dock,這裏可以放置用戶常用的程式,[11]只要點擊就會開啟開程式。電腦上的可卸除裝置和垃圾桶也顯示在此。[12]啟動器也用來切換已經開啟的程式,已經開啟的程式在其圖案左側會有一個小小的白色箭頭。只要點擊已開啟程式的圖示就會切換到該程式。所有現在開啟的程式都會顯示在啟動器上。如果一個程式現在有多個視窗開啟,那箭頭的數量也會對應增加。滑鼠雙擊該圖示會顯示該程式所有已開啟視窗的縮圖。[13]
  • Dash:啟動器最上方的Ubuntu圖示可以用來開啟Dash,按下「Super」鍵(在多數電腦上是Windows鍵,在Mac電腦上是⌘鍵)也能開啟Dash。[14]Dash可以用來搜尋和瀏覽電腦上和網絡上的程式、檔案、相片、音樂、影片、書籤等等。[15]
  • HUD(抬頭顯示器):可以用來搜尋程式的下拉選單。某些程式,如繪圖軟件GIMP和辦公軟件LibreOffice有數十個下拉選單項目。使用HUD可以讓用戶快速搜尋並使用他們想要的功能。[16]

衍生[編輯]

Ubuntu TV的Unity[編輯]

Ubuntu TV

使用Unity介面的Ubuntu TV最早是在2012年的消費性電子展中產出。[17]Ubuntu TV專門為智能電視打造,可以存取網絡服務,也可以串流到使用AndroidiOSUbuntu的裝置上。[18]

Ubuntu Touch的Unity[編輯]

在2013年1月2日,Canonical公司宣佈了智能電話版的Unity。[19]

Unity 2D[編輯]

Canonical公司曾經維護兩種不同的Unity版本,這兩種版本在外觀上幾無二致,但在技術結構上有所不同。

Unity是Compiz的一個外掛程式,[20]使用一個不常見的OpenGL工具套件Nux。[21]因為Unity是Compiz的外掛程式,因此在相容的系統上可以使用圖形處理器加速提升效能。Unity以C++Vala程式語言寫成。

Unity 2D是一系列獨立的程式,[22]開發給Compiz無法運行的環境使用,例如顯示卡不支援OpenGL的環境。Unity 2D以Qt架構的GUI建構語言QML寫成[23]預設下使用Metacity視窗管理員,[22]但也可以使用Compiz或KWin之類的加速視窗管理員。自Ubuntu 11.10開始,Unity 2D取代了傳統GNOME面板,成為硬件無法執行Compiz版Unity的情況下的備用方案。[24]

Unity 2D自從2012年10月的Ubuntu 12.10之後就不再被維護了,因為3D版已經可以在更低階的硬件上執行。[25]

提供Unity的發行版[編輯]

Unity主要是為Ubuntu開發的,因此Ubuntu中提供了最新的 Unity。

除了Ubuntu,其他Linux發行版也嘗試引入Unity。

  • 接管了Unity 7的開發人員已將Unity 7.6移植到Arch Linux系統,用戶可在pacman.conf添加軟件源來安裝。
  • Fedora Linux開發者宣佈有意把Unity匯入Fedora,但這項計劃被推遲到 Fedora 15,且現已因無進展而取消。[26]

註釋[編輯]

參考資料[編輯]

  1. ^ Canonical Ltd. Publishing history of “unity” package in Ubuntu. December 2010 [9 December 2010]. (原始內容存檔於2020-04-22). 
  2. ^ https://unityd.org/unity-7-6-stable/.
  3. ^ Jagdish Patel, Neil. ~unity-team/unity/trunk : 573. November 2010 [13 December 2010]. (原始內容存檔於2013-07-13). 
  4. ^ 4.0 4.1 Nestor, Marius. Unity 8 Now Has a New Home Over at UBports, Development Will Start Very Soon. Softpedia. 7 April 2017 [8 April 2017]. (原始內容存檔於2020-06-20). 
  5. ^ "Unity8 - The convergent desktop environment". [18 May 2018]. (原始內容存檔於2022-05-05). 
  6. ^ Proffitt, Brian. Ubuntu Unity Interface Tailored for Netbook Screens. ITWorld. 2010-05-10 [28 October 2010]. (原始內容存檔於2010-10-31). 
  7. ^ Ayatana - Ubuntu Wiki. [2012-10-11]. (原始內容存檔於2012-05-17). 
  8. ^ Shuttleworth, Mark. Growing Ubuntu for cloud and IoT, rather than phone and convergence. Canonical Ltd. 5 April 2017 [5 April 2017]. (原始內容存檔於2017-05-07). 
  9. ^ Ubuntu To Abandon Unity 8, Switch Back To GNOME. Phoronix.com. [2017-04-06]. (原始內容存檔於2017-05-16). 
  10. ^ ubports/unity8. GitHub. [2018-05-18]. (原始內容存檔於2022-02-18) (英語). 
  11. ^ 改變要讓啟動器顯示什麼應用程式. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2015-12-15). 
  12. ^ 使用啟動器啟動應用程式. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2013-05-26). 
  13. ^ 在視窗間切換. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2014-08-11). 
  14. ^ 什麼是「Super」鍵?. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2014-07-01). 
  15. ^ 用 Dash 尋找程式、檔案、音樂以及更多東西. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2013-05-26). 
  16. ^ 什麼是 HUD?. Ubuntu Documentation Team. [2014-08-08]. (原始內容存檔於2015-12-15). 
  17. ^ Ubuntu TV readies for battle with Google and Apple. [11 February 2012]. (原始內容存檔於2012-05-01). 
  18. ^ Features and Specs. Canonical Ltd. [21 August 2012]. (原始內容存檔於2012年8月14日). 
  19. ^ Vlad Savov. Ubuntu phone OS announced, first devices shipping in early 2014. The Verge. 2012-11-16 [2013-01-02]. (原始內容存檔於2015-11-05). 
  20. ^ fluteflute. Is unity just a plugin of compiz. 2010-11-13 [2014-08-08]. (原始內容存檔於2011-07-07). The version of Unity that will be released in 11.04 is definitely implemented as plugin(s) in Compiz. 
  21. ^ Paul, Ryan. Ubuntu 13.10 review: The Linux OS of the future remains a year away. Ars Technica. 17 October 2013 [2 November 2013]. (原始內容存檔於2013-11-03). 
  22. ^ 22.0 22.1 File:Unity-2D Natty.png
  23. ^ Canonical building Unity 2D on QML and Qt | Qt DevNet forums | Qt Developer Network. [2014-08-08]. (原始內容存檔於2011-03-14). 
  24. ^ Sneddon, Joey. Unity 2D lands in Oneiric daily build. OMG Ubuntu!. May 2011 [27 May 2011]. (原始內容存檔於2018-07-12). 
  25. ^ UDS-Q Summary: Bye-Bye Unity 2D, Hello GNOME-Shell Spin. Omgubuntu.co.uk. 2012-05-12 [2012-07-07]. (原始內容存檔於2021-06-18). 
  26. ^ Noyes, Katherine. Fedora and openSUSE Linux drop Unity efforts. PC World. [2011-12-20]. (原始內容存檔於2012-01-18). 

外部連結[編輯]