树莓派的 Tom Dewey 今天发布了 Raspberry Pi Imager 2.0.3,这是该跨平台工具用于将 Raspberry Pi OS 及其他操作系统安装到 microSD 卡的 Raspberry Pi Imager 2.0 系列的第二次更新。
在 Raspberry Pi Imager 2.0.2 发布两周后,Raspberry Pi Imager 2.0.3 版本实现了瓶颈检测和实时进度更新,显示网络、解压或写入状态,改进了 Linux 系统下的驱动过滤和系统识别逻辑,并增强了所有平台上的异步 I/O 支持。
Raspberry Pi Imager 2.0.3 还增加了详细的写入时间分析,用于假设测试和性能分析,增加了 CA 证书包检测以提高 AppImage 在非标准 CA 路径的 Linux 发行版上的兼容性,并增加了对 Windows 系统上 NVMe over Fabrics (BusTypeNvmeof)总线类型的支持。
此外,此次发布引入了对关键操作(如 BLKDISCARD 和写入设备末尾)的超时机制,增强了存储总线类型识别和设备分类,增强了主窗口中标题的显示,包括离线状态指示,并改进了用户界面中的文本换行和滚动条功能。
Raspberry Pi Imager 2.0.3 还实现了跨所有平台的全面网络监控,以检测连接变化并自动重试操作系统列表的获取,添加了在恢复网络连接时的自动回退和重试逻辑,并添加了 rpi-imager:// URI 方案,用于深度链接到自定义操作系统仓库。
此次发布还引入了带有安全延迟的确认对话框,用于远程仓库 URL,添加了 CurlFetcher 和 CurlNetworkConfig 以提高网络操作的性能并具备更好的错误处理机制,并启用了 cURL 配置中的 file://协议支持,以便于本地仓库的测试。
除其他值得注意的更改外,Raspberry Pi Imager 现在在窗口标题栏中显示自定义仓库主机,并使用 punycode 编码以防止 IDN 同形攻击,新增了粘性语言偏好设置,可记住用户在不同会话中的选择,并增强了对使用 key_mgmt=NONE 的开放网络的 Wi-Fi 配置功能。
最后但同样重要的是,此次发布还优化了 cloud-init 用户数据和网络配置的生成,新增了一个调试选项,允许用户跳过设备结束操作以解决有问题的存储卡问题,并实现了一种检测和处理可能在 I/O 操作期间挂起的假冒存储设备的机制。
Linuxeden开源社区