前言
怕你兴奋过头了,先提醒一下,Canonical 并没有回归 Unity 桌面的维护。
得益于 Ubuntu Unity 发行版开发者(Rudra Saraswat)的不懈努力,时隔 6 年,我们终于看到了 Unity 桌面环境的更新。
补充说一下,Ubuntu Unity 是一款采用 Unity 桌面(而不是 GNOME)的社区项目。因此,如果你想在 Ubuntu 22.04 LTS 上使用 Unity 桌面,那么毋庸置疑,Ubuntu Unity 绝对是你的最佳伙伴。
起初,它仅仅提供了经过微调的 Unity 体验,但现在,Unity 7.6 的界面得到了一些优化及视觉变更。
内容
sudo wget https://repo.unityx.org/unityx.key sudo apt-key add unityx.key echo 'deb https://repo.unityx.org/main testing main' | sudo tee /etc/apt/sources.list.d/unity-x.list sudo apt-get update && sudo apt-get install -y unity
Unity 7.6 将是 6 年来 Unity 的第一个重要版本(上一个版本还是在 2016 年 5 月)。官方已经重新启动了 Unity7 的积极开发,并将定期发布具有更多功能的新版本。
现在已经为 Ubuntu Unity 22.04 用户发布了一个更新,所以可以运行 sudo apt update && sudo apt upgrade 来升级到 Unity 7.6。
一些变化:
- 仪表盘(应用启动器)和 HUD 已经被重新设计,使其看起来更现代
- 为 Unity 和 unity-control-center 增加了对重点颜色的支持,并更新了 unity-control-center 的主题列表
- 修复了仪表盘预览中损坏的应用信息和评级。
- 在 unity-control-center 中更新了信息面板
- 改进了仪表盘的圆角
- 修复了 Dock 中的 "清空垃圾桶" 按钮
- 将完整的 Unity7 shell 源代码迁移到 GitLab,并使其在 22.04 上进行了编译。
- 设计更加扁平化,但保留了全系统范围的模糊效果。
- dock 的菜单和工具提示被赋予了一个更现代的外观。
- 低图形模式现在工作得更好,仪表盘速度也比以前快。
- 现在 Unity7 的内存占用率略低,而 Ubuntu Unity 22.04 的内存占用率已大幅降低至约 700-800 MB。
- 修复了独立测试的 Unity7 启动器
- 有问题的测试已经被禁用,构建时间大大缩短
如果要在Ubuntu Unity 22.04上编译Unity7并生成DEB文件,需要运行以下命令:
sudo apt-get install -y build-essential git cmake git clone https://gitlab.com/ubuntu-unity/unity/unity cd unity && sudo apt build-dep . debuild -b --no-sign nemo .. & disown
一些截图与解读:
性能改进
在最新的更新中,Unity7 的内存使用量更低,同时你也可以注意到,Ubuntu Unity 22.04 的内存使用量明显降低到约 700-800 MB。
此外,低端显卡模式现在运作得更好,Dash 也比以前更快。
用户界面变更
Dash 启动器(应用启动器)与 HUD 现已重新设计,拥有更现代、简洁的视觉。
总的来看,现在的设计看上去更加扁平,但仍旧保留了不错的系统全局模糊效果。本次引入了一些细微的视觉改进,比如停靠区上的“清空回收站”按钮修改为使用 Nemo(而不是 Nautilus),以及修复了 Dash 预览中的应用详情与评分。
其他变化
Unity7 Shell 的源代码已经完全迁移至 GitLab。用于独立测试的 Unity7 启动器已被修复,同时一些有问题的测试项也已被禁用,改善了构建用时(使其大幅缩短)。
发布说明称,这些改进将帮助 Unity7 的贡献者。