我正在使用 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 支持的所有设备。如果没有输出,则表示没有支持的设备。