UnityCanonical公司GNOME桌面环境所开发的图形用户界面,用于Ubuntu操作系统。Unity在Ubuntu 10.10上网本版中首次推出,最初是为了充分利用上网本有限的屏幕尺寸。[5] 。不同于GNOMEKDE SC,Unity并非一个桌面套件。

Quick Facts 首次发布, 当前版本 ...
Unity
Unity Logo
Unity 7,图为Unity的Dash功能。
首次发布2010年6月9日,​14年前​(2010-06-09[1]
当前版本7.6(2022年6月30日,​2年前​(2022-06-30
源代码库https://code.launchpad.net/unity
http://repo.ubports.com/
编程语言Vala, C++[2], QML
操作系统Linux
平台个人电脑, 小笔电, 平板电脑
语言多语言
类型使用者介面
许可协议GNU通用公众授权条款 (GPLv3), GNU较宽松公共许可证 (LGPLv3)
网站Unity 7:[1]
Unity 8:unity8.io
github.com/ubports/unity8
Close

Unity是Aytana项目的一部分,而Aytana项目为提升使用者对Ubuntu的体验而设[6]

2017年4月,Mark Shuttleworth宣布将会在2018年转回使用GNOME。 Ubuntu 17.04是最后一个预载 Unity 桌面环境的版本。Canonical公司放弃原本桌面手机合一的路线,并将其重心转移至云端运算物联网[7][8] UBports法语UBports创始人Marius Gripsgård宣布将会接手Unity的开发[3]。Unity 8由UBports开发及发布[9],现已停止维护。Unity 7系列则由另一群开发人员接手,并在2022年6月发布了7.6版本。

使用者介面

Thumb
Unity 7在Ubuntu 13.04版的截图

Unity介面包含了以下元素:

  • 上方工具列:一个多功能的工具列,有以下功能:(1)这是目前正在使用中的程式的选单工具列。(2)对于目前最大化的程式,在此有关闭、缩小和最小化的按钮。(3)在右上角是系统选单,里面包含系统设定、登出、关机等动作。(4)在系统选单左边有时间、音量、电池状态(笔电或平板电脑)、蓝牙状态、网路状态、输入法等资讯。
  • 启动器:这算是一种Dock,这里可以放置使用者常用的程式,[10]只要点击就会开启开程式。电脑上的可卸除装置和垃圾桶也显示在此。[11]启动器也用来切换已经开启的程式,已经开启的程式在其图案左侧会有一个小小的白色箭头。只要点击已开启程式的图示就会切换到该程式。所有现在开启的程式都会显示在启动器上。如果一个程式现在有多个视窗开启,那箭头的数量也会对应增加。滑鼠双击该图示会显示该程式所有已开启视窗的缩图。[12]
  • Dash:启动器最上方的Ubuntu图示可以用来开启Dash,按下“Super”键(在多数电脑上是Windows键,在Mac电脑上是⌘键)也能开启Dash。[13]Dash可以用来搜寻和浏览电脑上和网路上的程式、档案、照片、音乐、影片、书签等等。[14]
  • HUD(抬头显示器):可以用来搜寻程式的下拉选单。某些程式,如绘图软体GIMP和办公软体LibreOffice有数十个下拉选单项目。使用HUD可以让使用者快速搜寻并使用他们想要的功能。[15]

衍生

Ubuntu TV的Unity

Thumb
Ubuntu TV

使用Unity介面的Ubuntu TV最早是在2012年的消费性电子展中产出。[16]Ubuntu TV专门为智慧电视打造,可以存取网路服务,也可以串流到使用AndroidiOSUbuntu的装置上。[17]

Ubuntu Touch的Unity

在2013年1月2日,Canonical公司宣布了智慧型手机版的Unity。[18]

Unity 2D

Canonical公司曾经维护两种不同的Unity版本,这两种版本在外观上几无二致,但在技术结构上有所不同。

Unity是Compiz的一个插件,[19]使用一个不常见的OpenGL工具套件Nux。[20]因为Unity是Compiz的插件,因此在相容的系统上可以使用图形处理器加速提升效能。Unity以C++Vala程式语言写成。

Unity 2D是一系列独立的程式,[21]开发给Compiz无法运行的环境使用,例如显示卡不支援OpenGL的环境。Unity 2D以Qt架构的GUI建构语言QML写成[22]预设下使用Metacity视窗管理员,[21]但也可以使用Compiz或KWin之类的加速视窗管理员。自Ubuntu 11.10开始,Unity 2D取代了传统GNOME面板,成为硬体无法执行Compiz版Unity的情况下的备用方案。[23]

Unity 2D自从2012年10月的Ubuntu 12.10之后就不再被维护了,因为3D版已经可以在更低阶的硬体上执行。[24]

提供Unity的发行版

Unity主要是为Ubuntu开发的,因此Ubuntu中提供了最新的 Unity。

除了Ubuntu,其他Linux发行版也尝试引入Unity。

  • 接管了Unity 7的开发人员已将Unity 7.6移植到Arch Linux系统,用户可在pacman.conf添加软件源来安装。
  • Fedora Linux开发者宣布有意把Unity导入Fedora,但这项计划被推迟到 Fedora 15,且现已因无进展而取消。[25]

注释

参考资料

外部链接

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.