使用 fwupdmgr 更新固件时出现问题

使用 fwupdmgr 更新固件时出现问题

我正在使用 ubuntu 18 和一台电脑(华硕主板),并尝试使用

使用这些命令启动服务后什么也没有发生

sudo apt update && sudo apt upgrade -y
sudo service fwupd start
sudo fwupdmgr refresh
sudo fwupdmgr update

什么都没发生

我也尝试了以下操作,但什么也没发生

sudo fwupdmgr update -v
sudo fwupdmgr update --force
sudo fwupdmgr update --show-all-devices

什么都没发生,没有输出,什么都没有。有想法吗?

答案1

太长不看; fwupdmgr get-updates应该会显示可用的固件更新(摘自官方渠道)适用于所有受支持及连接的设备。

如果它没有显示任何输出,则表示未找到任何更新(通常供应商不发布)进入官方渠道fwupd.org

您可以使用它fwupdmgr get-devices来获取可更新设备的列表。

另外,如果你的设备供应商发布了xxxxxxxx.cab文件可用于从 Linux 进行更新,您可以使用它fwupdmgr install xxxxxxxx.cab来安排下次重启时的固件更新。

这是不到一周前进行的测试(2019-06-29)在联想 Thinkpad Yoga X1 第三代中,fwupdmgr get-updates显示最高 BIOS 版本为 1.34,但我从下载的xxxxxxxx.cab来自联想支持网站的文件。

注意:新的固件更新也应该出现在 gnome 软件应用程序的更新部分。

希望能帮助到你。

答案2

嗯,看起来您没有 LVFS 支持的硬件。华硕目前不使用该服务

调用fwupdmgr get-devices将显示系统上 LVFS 支持的所有设备。如果没有输出,则表示没有支持的设备。

相关内容