linux-firmware apt 包 VS fwupd 工具:它们做同样的事情吗?

linux-firmware apt 包 VS fwupd 工具:它们做同样的事情吗?

我在这里注意到有关固件的两件事:

1. apt 列表 linux-firmware

https://launchpad.net/ubuntu/+source/linux-firmware

$ apt list linux-firmware -a
Listing... Done
linux-firmware/focal-updates,focal-updates 1.187.17 all [upgradable from: 1.187.16]
linux-firmware/now 1.187.16 all [installed,upgradable to: 1.187.17]
linux-firmware/focal,focal 1.187 all

2. fwupdmgr

https://wiki.archlinux.org/title/Fwupd
https://github.com/fwupd/fwupd
https://fwupd.org/lvfs/docs/users

$ fwupdmgr get-updates 
Devices with no available firmware updates: 
 • KIOXIA-EXCERIA PLUS SSD
 • UEFI Device Firmware
 • UEFI Device Firmware
 • UEFI dbx
Devices with the latest available firmware version:
 • Thunderbolt host controller
 • Embedded Controller
 • Prometheus
 • System Firmware
 • UEFI Device Firmware
No updates available for remaining devices
$ fwupdmgr get-releases 
Choose a device:
0.  Cancel
1.  0dc2af238bee6aba3964d974a6ca6e967f3d78fb (Thunderbolt host controller)
2.  d4db94d2324ae6986698e7489b234c0377fd8465 (Embedded Controller)
3.  d432baa2162a32c1554ef24bd8281953b9d07c11 (Prometheus)
4.  09647b198775f1868cc695ec2685477e0964c323 (System Firmware)
5.  317fd9ef3f069f67047ab1163f8c040c3853cc38 (UEFI Device Firmware)

他们是否在做(安装/更新固件)同样的事情(从不同的更新源)?

答案1

通过一段时间的使用和探索,得出这个结论。//
感受和总结,不是100%确定



人们可能会fwupdlinux-firmware包混淆:

  • fwupd工具管理固件,当您进行更新/刷新时,它将刷新到外围 SoC。

  • linux-firmware每次系统启动时,软件包更新 blob 都会加载到外围 SoC RAM 中

相关内容