Canonical的设计团队和Ubuntu桌面团队正在共同开发适用于Ubuntu桌面版本的新安装程序。
安装程序将充分利用Flutter(将Flutter应用程序带到Linux),Curtin(旨在快速安装Ubuntu)和Subiquity(UbuntuServer安装程序和设置工具)等技术的优势。
那么,为什么需要一个新的安装程序?现在使用的是什么问题?造成这种情况的主要原因是技术的老化。
Ubuntu当前使用的桌面映像文件仍使用基于Ubiquity的安装程序。
Ubiquity于2010年首次推出。
当时,它具有良好的功能和适中的速度。
随着时间的流逝,普遍性是古老的,并且暴露了由复杂代码库引起的问题。
因此,开发更精简,更快,更现代的Ubiquity替代方案已列入议程。
Ubuntu桌面主管Martin Wimpress表示,他的团队评估了市场上许多替代安装程序和工具包,并最终认为为不同用户带来一致的安装体验是最佳的解决方案,因为它可以适应所有Ubuntu产品系列和使用情况。
Ubuntu的Yaru设计语言。
此外,重新启动项目可以为开发人员提供机会,为台式机,企业和服务器上的所有Ubuntu用户提供他们想要,需要和期望的功能支持(例如ZFS支持,修复选项,GRUB恢复和高级分区等)。
)。
通过通用技术将服务器和桌面安装过程集成在一起,意味着我们可以在Ubuntu系列中提供一致的安装体验,并专注于维护单个代码库。
基于Ubiquity的安装程序不会立即消失。
将于今年4月发布的Ubuntu21.04安装程序仍将使用Ubiquity,并且将来将继续保存在Ubuntu档案中,以供用户和官方使用。
可以是第一个在Ubuntu21.10中尝试的用户。
随着Ubuntu21.10的到来,用户可以尝试使用此全新的安装程序。
这应该给Ubuntu开发人员足够的时间来测试这种“仍在开发中”的特性。
技术,并以此为基础来确定它是否足够好和足够稳定,以便在下一个长期支持版本(LTS)中正式引入。