Ubuntu – How to update fwupdmgr itself

fwupd

I am trying to update my firmware on Ubuntu 18.04. When I try to see updates with

$ fwupdmgr get-updates

I see the following:

$ fwupdmgr get-updates 
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.2.5
No upgrades for UEFI Device Firmware, current is 192.47.1524: 192.47.1524=same
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.0
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.3

This suggests to me that my fwupdmgr version (which is 1.0.9) needs to be upgraded to at least 1.2.5 to apply all of the available updates.

How can I update fwupdmgr?

Best Answer

You can install the fwupd snap to get a newer version:

sudo apt remove fwupd
snap install fwupd

You will get 1.3.6 at the time of writing

That's what I did at least (I'm also on 18.04), to be able to install the latest firmware updates on my Thinkpad X1 Carbon Gen6.