Ubuntu 桌面的每晚版本都有一个新的安装程序

在 Ubuntu Desktop 21.10 的夜间版本中,已经开始测试新的安装程序,该安装程序作为低级安装程序 curtin 的附加组件实现,该安装程序已在 Ubuntu Server 默认使用的 Subiquity 安装程序中使用。 Ubuntu Desktop 的新安装程序是用 Dart 编写的,并使用 Flutter 框架构建用户界面。

新的安装程序旨在体现 Ubuntu 桌面的现代风格,旨在为整个 Ubuntu 产品线提供一致的安装体验。 提供三种模式:“修复安装”用于在不更改设置的情况下重新安装系统中可用的所有软件包,“尝试 Ubuntu”用于在实时模式下熟悉发行版,以及“安装 Ubuntu”用于在磁盘上安装发行版。

Ubuntu 桌面的每晚版本都有一个新的安装程序

新功能包括在深色和浅色主题之间进行选择的能力、在与 Windows 并行安装时支持禁用 Intel RST(快速存储技术)模式以及新的磁盘分区界面。 到目前为止,可用的安装选项归结为在要安装的正常软件包和最小软件包集之间进行选择。 尚未实现的功能包括分区加密和时区选择。

之前提供的Ubiquity安装程序是2006年开发的,过去几年一直没有开发。 Ubuntu服务器版从18.04版本开始,附带了Subiquity安装程序,它也使用curtin组件来实现磁盘分区、下载软件包以及根据给定配置安装系统的功能。 Ubiquity 和 Subiquity 是用 Python 编写的。

开发新安装程序的主要原因是希望通过使用通用的低级框架来简化维护并统一服务器和桌面系统的安装界面。 目前,拥有两个不同的安装程序会给用户带来额外的工作和混乱。

来源: opennet.ru

添加评论