樹莓派官方鏡像燒錄工具Raspberry Pi Imager迎來了其最新版本1.9.4的正式發(fā)布。這款工具在樹莓派愛好者中享有盛譽(yù),它簡化了將操作系統(tǒng)寫入SD卡以啟動(dòng)樹莓派設(shè)備的過程。
新版本在用戶界面上進(jìn)行了顯著的優(yōu)化。現(xiàn)在,選項(xiàng)彈出窗口以模態(tài)方式顯示,這意味著用戶可以在不離開當(dāng)前窗口的情況下完成操作。無論是在Windows、macOS還是Linux平臺(tái)上,用戶都可以通過按下“Esc”鍵輕松關(guān)閉這些窗口,這一改進(jìn)大大提升了使用的便捷性。
在代碼結(jié)構(gòu)層面,Raspberry Pi Imager的主界面QML代碼被重構(gòu)為多個(gè)組件文件。這一變化不僅使代碼結(jié)構(gòu)更加清晰,還為后續(xù)的維護(hù)和功能擴(kuò)展提供了便利。對(duì)于Linux用戶而言,目標(biāo)磁盤選擇窗口的默認(rèn)設(shè)置得到了調(diào)整,系統(tǒng)磁盤選項(xiàng)不再顯示,以避免因誤操作而覆蓋關(guān)鍵設(shè)備。當(dāng)然,用戶仍然可以通過手動(dòng)方式查看所有磁盤。
針對(duì)不同平臺(tái)用戶的使用體驗(yàn),新版本也進(jìn)行了多項(xiàng)改進(jìn)。Windows版本采用了Inno Setup安裝程序,使得安裝過程更加迅速,權(quán)限提示更加簡潔。同時(shí),新版本還支持靜默卸載功能,所有安裝、卸載程序及二進(jìn)制文件均已簽名,有效避免了“未知發(fā)布者”警告的出現(xiàn)。macOS版本則修正了.dmg包內(nèi).app文件的命名問題,提升了安裝包的穩(wěn)定性。Linux版本則優(yōu)化了AppImage的構(gòu)建流程,通過自定義腳本自動(dòng)檢測Qt并完成打包,減少了運(yùn)行時(shí)依賴。
在語言支持方面,新版本也帶來了不少好消息。希伯來語、葡萄牙語和韓語翻譯被新增到支持列表中,德語、加泰羅尼亞語、西班牙語、斯洛伐克語及繁體中文等語言的翻譯也得到了更新。推薦操作系統(tǒng)的顯示文本也實(shí)現(xiàn)了動(dòng)態(tài)本地化適配,這意味著用戶可以根據(jù)自己的語言偏好獲得更加貼心的使用體驗(yàn)。
技術(shù)層面,新版本對(duì)核心依賴庫進(jìn)行了升級(jí)。libarchive升級(jí)至3.8版本,cURL升級(jí)至8.13版本,zstd升級(jí)至1.5.7版本。同時(shí),新版本還要求CMake的最低版本為3.22。這些升級(jí)不僅提升了軟件的性能,還增強(qiáng)了其穩(wěn)定性和兼容性。新版本還修復(fù)了Windows平臺(tái)保存長文件名時(shí)出現(xiàn)的錯(cuò)誤,并優(yōu)化了lsblk命令的輸出,僅顯示頂級(jí)塊設(shè)備,以減少因分區(qū)信息復(fù)雜而帶來的混淆風(fēng)險(xiǎn)。