固件更新程序用户指南

固件更新程序用户指南

在 Ubuntu 23.10 中,引入了一个 GUI 程序“firmware-updater”。是否有用户手册来解释各种功能和按钮的作用?我不确定 [更新校验和] 和 [验证固件] 的作用以及按下它们的含义。

例如:[验证固件] 是否从外部源检查固件是否良好,或者我是否声明固件良好并且系统应该接受它?

答案1

固件更新程序GUI 应用程序基于fwupd... 从man fwupdmgr

   verify [DEVICE-ID]
          Checks cryptographic hash matches firmware

“验证固件”(相当于fwupdmgr verify)应该检查注册为某个设备的加密哈希值(该哈希值是通过收集设备的某些不同详细信息生成的)是否实际上与某个固件匹配...所以,据我所知,它既不依赖于外部源,也不听从你的命令并将该固件视为已验证,而是匹配两者的签名,如果它们匹配,则给你成功。

并再次引用同一手册页:

   verify-update [DEVICE-ID]
          Update the stored cryptographic hash with current ROM contents

fwupdmgr verify-update另一方面,“更新校验和”(相当于)应该计算/收集当前设备的加密哈希并注册(存储)它,以便您以后可以根据它验证固件。

请记住,并非所有设备都能同样成功地响应这些操作,因为某些设备可能不支持它们,而其他设备可能尚未完全支持fwupd

这是外行人能理解的... 并且我同意该文档远未完成,甚至包含在一个用户友好的可访问位置中。

相关内容