![什么是“Ubuntu Unity”(桌面版)?](https://linux22.com/image/1074539/%E4%BB%80%E4%B9%88%E6%98%AF%E2%80%9CUbuntu%20Unity%E2%80%9D%EF%BC%88%E6%A1%8C%E9%9D%A2%E7%89%88%EF%BC%89%EF%BC%9F.png)
好的,有传言称 Canonical 想要将新版 Ubuntu 从 GNOME 默认桌面切换到他们自己的 Unity shell。(我希望这是准确的。)
似乎我无法完全理解 Unity 到底是. 看看它的主页它目前主要针对上网本以及上网本上不同的使用模式。
- 这是经典的桌面吗?——任务栏?快捷方式?
- Ubuntu(GNOME)+Unity 之间的差异是否比 Ubuntu 和 Kubuntu 之间的差异更明显 / 更不明显?
- “我的父母”能够得到如果他们到目前为止一直在使用经典的 gnome 桌面,那么界面会是怎样的呢?
编辑:我会不是喜欢把它分解成更具体的问题,因为什么是 Unity?正是我为他们安装 Ubuntu 盒子的人会问我,如果他们听说新版本的 Ubuntu 正在使用这个而不是桌面—— 也有可能有人会这样表述 :-)
我肯定不会给他们关联对于 HP,因为那里的解释没有说明它是台式机还是其他什么:(它没有为我- 因此我在这里询问。)
Unity 是为上网本和相关的触摸设备设计的。它包括 [...] 使其快速和容易访问 [...] 同时删除很少使用的屏幕元素移动和上网本计算。
(重点是我)——那里的解释甚至没有提到台式电脑!
Unity 有一个垂直任务管理面板在左侧,菜单面板在屏幕顶部。 [...]
这听起来像是一个重新主题化的普通桌面。
如果目标应用程序已在运行,则单击图标将使目标应用程序获得焦点;如果目标应用程序尚未运行,则将启动目标应用程序。如果单击...
啊哈。听起来像 Windows 7。
... 图标的应用程序已经获得焦点,Unity 将激活一个 展示式视图与该应用程序关联的所有打开的窗口。
不知道那应该是什么。
所以如果有人能向非桌面设计专家解释一下 Unity是。
答案1
Unity 是 GNOME 的桌面 shell。这是不是与全新的桌面环境相同。桌面 shell 是您使用的界面。Unity 仍将使用当前桌面使用的相同 GNOME 应用程序和库。GNOME shell 是 GNOME 的另一个 shell 的示例。
Unity 由 Canonical 为 Ubuntu 开发。它根据 GPL 和 LGPL(版本 3)双重授权。它最初是为上网本版本开发的,但将进行修改以适合桌面。
目前,它不适合桌面。
它由一个顶部栏组成,类似于正常的 gnome 面板,但不完全相同。应用程序/位置/系统菜单被一个 Ubuntu 图标所替代,该图标会打开一个称为 dash 的覆盖层,允许启动文件、文件夹和应用程序。它还有一个全局菜单,将应用程序的文件、编辑等菜单栏嵌入到面板中。它显示当前聚焦窗口的菜单。当窗口最大化时,它们的控件(关闭、最小化、恢复)也会嵌入到面板中。这些都是节省空间的功能。桌面版计划没有全局菜单,因为在大屏幕上它会将菜单移离正在使用的窗口,因此用户必须将鼠标一直移动到顶部才能进入菜单。
屏幕左侧有一个启动器和底座。它不能移动。计划桌面版它将是可拆卸的,可以放在屏幕的任何一侧。它也可能具有自动隐藏功能。
展示样式功能类似于 compiz 的缩放插件。它为您提供窗口概览并允许您在窗口之间切换。
上网本版 Unity 目前使用的是 mutter 窗口管理器。该管理器存在一些性能问题,因此正在用 compiz 替换以获得更好的性能。计划在没有 3D 加速硬件的情况下,该管理器将优雅降级。
Unity上网本界面:
目前正在讨论桌面的界面: 启动板蓝图
答案2
需要记住的是,Unity 直到 Ubuntu 11.04 才“准备好”用于桌面。Ubuntu 10.10 刚刚发布,所以他们还有 5 个月的时间来反复修改。这个问题在二月或三月会更容易回答。
答案3
从其主页来看,它目前主要针对上网本以及上网本上不同的使用模式。
是的,以前确实如此。关于 Unity 桌面版的公告是最近才发布的,因此营销材料不会更新以反映新的重点。
我认为 Mark 和他的伙伴们非常享受他们在设计 Unity 时的自由(针对上网本,其屏幕通常为 16x9),不受典型 GNOME 面板方式的限制。他们现在对 UI 改造很有品味,并希望将其带到桌面上。
现在正是这样做的时候:随着 GNOME 3 的推出,他们在 shell 领域的竞争对手将不再是久经考验的 GNOME Panel,而是同样备受争议的新来者 GNOME Shell。此外,我相信 Mark 的说法是正确的,触摸界面变得越来越重要,这肯定需要对 UI 进行一些重新思考。
然而我个人对 GNOME Shell 和 Unity 都非常谨慎。虽然 Unity 的桌面版本如何运作还有待观察,但这两个 shell 的中央任务管理概念似乎与 Unity 的开发方式不太匹配。我亲自工作。
[即:对于 5:4 屏幕,我不想让一大块垂直条被大图标占据,也不使用单独的桌面工作区。我有很多我经常使用的应用程序,所以当前的分层启动菜单,结合几个最常用的面板图标,很适合我;我恨OS X Dock 的启动器与当前正在运行的应用/窗口的集成。因此,在我看来,这些项目似乎正在采取强调工作空间和垂直线性启动器的方向,这看起来并不好。]