PackageKit 專案的創建者兼 GNOME 開發積極貢獻者 Richard Hughes 發布了 fwupd 1.8.0,該軟體包提供了一個用於組織韌體更新的後台進程,以及一個用於管理韌體、檢查新版本和下載韌體的 fwupdmgr 實用程式。該專案的程式碼以 C 語言編寫,並遵循 LGPLv2.1 授權。同時,LVFS 計畫宣布已向用戶交付 50 萬個韌體更新,創下新高。
該專案為OEM廠商和韌體開發人員提供了一項服務,用於將韌體上傳到專門的集中式LVFS目錄(Linux 廠商韌體服務),可用於發行版 Linux 使用 fwupd 工具。該目錄目前提供來自 120 家製造商的 829 種設備類型(超過 4000 個韌體版本)的韌體。使用集中式目錄無需製造商創建分發包,並且允許以包含附加元資料的“.cab”歸檔文件形式傳輸固件,該歸檔文件也用於發布固件。 Windows.
fwupd 支援自動韌體更新(無需使用者互動)和在使用者確認或提示後執行更新操作。 Fwupd 和 LVFS 已在 RHEL 和 Fedora 中使用。 Ubuntu,SUSE, Debian 以及許多其他用於自動韌體更新的發行版,GNOME 軟體中心和 KDE Discover 應用程式也支援 fwupd。然而,fwupd 不僅限於桌面系統,還可用於更新智慧型手機、平板電腦等裝置的韌體。 伺服器 以及物聯網設備。
在新版本中:
- 為 HSI 韌體保護機制 (主機安全 ID) 支援的 CPU 新增了屬性。
- coSWID 和 uSWID 識別碼的解析器已新增至 libfwupdplugin,為韌體驗證的 SBoM(韌體軟體物料清單)提供初步支援。
- 為 AMD 平台支援元件(AMD PSP)新增了新的 HSI 屬性。
- 新增了fwupd-efi版本檢測(org.freedesktop.fwupd-efi)。
- “fwupdmgr install”指令可以安裝指定韌體版本。
- 已提供安裝韌體更新後重新啟動 BMC 控制器(底板管理控制器)的功能。
來源: opennet.ru
