Ubuntu 正在开发全新的安装程序
Canonical 的设计团队和 Ubuntu 桌面团队正在共同合作,计划为 Ubuntu 桌面版开发一套新的安装程序。该安装程序将会充分利用 Flutter(为 Linux 带来 Flutter 应用)、Curtin(旨在快速安装 Ubuntu) 和 Subiquity(Ubuntu Server 安装程序和设置工具) 等技术的优势。
那么为什么需要一个新的安装程序呢?以及目前正在使用的又有什么问题呢?这其中最主要的原因还是技术老化。
Ubuntu 目前正在使用的桌面端镜像文件采用的还是基于 Ubiquity 的安装程序,而 Ubiquity 最早是于 2010 年首次推出,在当时它具有不错的功能性和适度的快速性,随着时间的推移,Ubiquity 古老且复杂的代码库所带来的问题就暴露出来的。
因此,开发一种更精简、更快速以及更现代的 Ubiquity 替代产品就被提上日程。
Ubuntu 桌面主管 Martin Wimpress 表示,他们团队评估了市面上许多的替代安装程序和工具包,最终认为针对不同用户带来一致的安装体验是最好的解决方案,因为这样才能够适配所有 Ubuntu 产品系列并使用 Ubuntu 的 Yaru 设计语言。
另外,重启该项目可以使开发人员有机会为横跨桌面端、企业端和服务器端上的所有 Ubuntu 用户提供他们所希望、需要和期望的功能支持(例如,ZFS 支持、修复选项、GRUB 恢复和高级分区等)。
通过通用技术整合服务器和桌面的安装程序意味着我们可以在 Ubuntu 系列中提供一致安装体验,并将精力集中在维护单一代码库上。
基于 Ubiquity 的安装程序并不会立刻消失,将于今年四月发行的 Ubuntu 21.04 的安装程序仍然会采用 Ubiquity,并且在未来也将继续保留在 Ubuntu 的存档中,以便用户和官方使用。
可在 Ubuntu 21.10 中率先试用
用户可以随着 Ubuntu 21.10 的到来尝试使用这个全新的安装程序。这应该能给 Ubuntu 的开发人员足够的时间来测试这个“仍在开发中”的技术,并以此为基础来决定是否足够优秀及稳定以便在下一个长期支持版本(LTS)中正式引入。
本文转自OSCHINA
本文标题:Ubuntu 正在开发全新的安装程序
本文地址:https://www.oschina.net/news/128697/refreshing-the-ubuntu-desktop-installer
相关文章
- 如何像专业人士一样挖掘大数据?
- 51CTO观察:开启浏览器自主内核时代
- 360°捕捉用户行为轨迹!谐云科技推出高能用户行为分析工具
- 如何从零开始教女同学进行PHP开发:写需求文档
- 优化C++代码(3)常量合并
- 容器与微服务技术将给安全带来怎样的影响?(下)
- 历史性的表决,新西兰禁止软件专利
- 易观方舟:革命性的精细化运营数据分析产品
- 十大步骤帮你有效使用预测分析算法
- VC++官方团队系列文章:优化C++代码(1):简介
- 大数据是如何存储和管理的?
- 新零售下,当大数据遇上了心理学
- 可在广域网部署运行的QQ高仿版:GG叽叽V1.8(源码)
- 站着编程两年后我身体上的变化
- 提升代码可读性的10个技巧
- 易观A10造的“船”如何为企业的用户精细化运营护航?
- 淘宝开发:Nginx模块Nginx-Http-Footer-Filter
- GrowingIO 2017增长大会 助企业实现业务高增长
- 互联网高可用架构技术实践
- Reddit排名算法工作原理