Archinstall 3.0 通过重新设计的 TUI 提升了用户体验
Archinstall 3.0 是一款用户友好的 Arch Linux 引导安装程序,推出了采用 curses 的全新 TUI、改进的代码质量、支持 ruff 静态检查等功能。
Archinstall 开发团队刚刚发布了 Archinstall 3.0 版本。对于不熟悉的用户来说,它是一个引导式安装程序,可以帮助用户应对 Arch Linux 复杂的安装过程,使其易于使用,同时不影响该发行版以灵活性著称的特点。
本质上,它旨在在进行 Arch 安装时减少手动配置的麻烦,同时仍然保留充足的个性化和微调空间。
此次发布的最大亮点之一是对 TUI(文本用户界面)的全面改造,现在它依赖于 ‘curses’ 库。这使得布局更加复杂,同时保持了统一的外观和感觉,为新手和老用户提供更流畅的体验。
但这不仅仅是外观上的改进;Archinstall 3.0 在内部也进行了重大改进。代码质量的提升是一个主要关注点,包括更好的测试能力以及引入新功能,例如支持 Ruff(一种极快的 Python 代码检查和格式化工具)。
最新版本还解决了几个长期存在的问题。例如,如果在获取镜像列表时发生错误,已经实施了重试机制,这解决了安装过程中常见的痛点。
另一个显著的修复确保了对空网络接口选择的更好处理,在安装过程中增加了额外的弹性层。加密设置也得到了更好的处理——Archinstall 3.0 现在会明确擦除 LUKS 分区,从而减少潜在问题。
同时,还增加了一些功能,例如 get_loop_devices(),以及一些改进,例如在可安装列表中排除 archiso 循环设备,以减少安装过程中不必要的复杂性。
其他生活质量改进包括:
- 在安装 i3 窗口管理器时添加 xss-lock。
- 安装完成后通知日志文件位置。
- 本地镜像选择的改进。
最后,一个小但值得注意的变化是版本号的呈现方式将会有所不同。Archinstall 将取消前置的“v”标记;因此,下一个版本将简单地显示为 3.0.1,而不是“v3.0.0”。
欲了解更多信息,请参阅更新日志。
图片来源:Archinstall

