网站搜索

Raspberry Pi Imager 2.0.3 发布,具备更智能的网络功能和更快的写入速度


Raspberry Pi Imager 2.0.3 通过实时瓶颈检测、更快的异步 I/O、更智能的同步处理以及详细的写入时间分析,提高了刷写性能。

Raspberry Pi Imager 是一款帮助用户轻松将操作系统镜像写入 SD 卡以启动 Raspberry Pi 的工具,刚刚发布了 2.0.3 版本,现在可以下载。

一个主要亮点是在写入镜像时增强了性能可见性。Raspberry Pi Imager 现在可以实时检测瓶颈,并清楚地显示操作是受网络速度、解压缩还是存储写入的限制。

还增加了详细的时间分解,使分析吞吐量和诊断慢闪存更加容易。当启用直接 I/O 时,会跳过定期的同步操作以提高写入性能,同时异步 I/O 支持在各个平台上得到了扩展和优化。

在网络可靠性方面,该应用现在可以在所有平台上监控连接变化,并在连接恢复时自动重新尝试获取操作系统列表。

基于 curl 的新组件改进了错误处理和网络配置,包括在 Linux 上对 AppImage 环境的更好支持,这些环境中的 CA 证书路径可能不是标准路径。现在通过 file:// 协议支持基于文件的仓库,简化了本地测试和开发工作流程。

自定义操作系统仓库获得了多项安全性和可用性增强。新的 rpi-imager:// URI 方案允许直接深度链接到第三方仓库,而 .rpi-imager-manifest 文件现在已在 Linux、Windows 和 macOS 系统范围内注册。

驱动器处理也得到了加强。Raspberry Pi Imager 2.0.3 改进了对假冒或故障存储设备的检测,这些设备在 I/O 操作中可能会挂起,并为关键操作(如丢弃操作和设备末端写入)引入了超时机制。高级用户可以启用调试选项,以跳过有问题的设备末端操作。

在 Windows 上,已添加对 NVMe over Fabrics 设备的支持,而 Linux 则在总线类型识别、驱动筛选和系统识别逻辑方面得到了改进。

本次发布还带来了一些用户界面改进。语言选择现在可以在各个会话中正确保留,主窗口在适用时会显示离线状态,界面中的文本换行和跑马灯滚动也得到了改进。此外,调试对话框现在会根据窗口大小更合理地缩放,从而提高小屏幕显示器上的可用性。

自定义和自动化工作流也得到了改进。开放网络的 Wi-Fi 配置现在正确支持 key_mgmt=NONE、cloud-init 用户数据,以及改进的网络配置生成,同时在 CLI 自定义 API 中新增了一个 initFormat 参数。

在 Windows 上,安装程序和卸载程序已更新,以更好地检测现有安装并清理旧版本遗留下来的旧目录和注册表项。命令行界面也进行了若干修复,包括在权限不足时提供更清晰的错误信息,以及通过支持 ANSI 转义序列来提高终端兼容性。

最后,此版本还修复了异步写入处理、卸载逻辑、权限对话框、仓库显示、翻译时机以及 macOS 构建配置中的多个错误。国际化部分已更新,为多种语言提供了新的翻译,同时新增了错误信息。

Raspberry Pi Imager 2.0.3 现已适用于 Raspberry Pi OS、Windows、macOS 和 Linux。更多详情,请访问更新日志。您可以从 Raspberry Pi 官方网站获取最新版本,或从项目的 GitHub 仓库下载 AppImage。