-
Notifications
You must be signed in to change notification settings - Fork 417
fwupd snap
Fully featured confined fwupd snaps are published to the snap store for the 64-bit x86 architecture.
- Tip of tree (master) builds are published to the edge channel
- Right after release, stable builds will be published candidate channel
- About one week after release, stable builds will be published stable channel
It's recommended that you remove any previously packaged fwupd (such as deb or rpm) before installing the snap. For example to remove on Ubuntu:
# sudo apt purge fwupd
To install the snap:
# snap install fwupd
To use an alternative channel use the --edge
or --candidate
argument.
After installation, fwupdmgr
will work identically as the non-snapped version with the exception that the command line tool will now be prefixed with fwupd.
. Additionally the snap store will also create an alias of /snap/bin/fwupdmgr
. This is inserted into $PATH
, but will be a lower priority than /usr
and /usr/local
.
For example if no packaged or hand installed version is installed you can launch using:
# fwupdmgr get-devices
If you kept the packaged version installed you can access one of those these two ways:
# fwupd.fwupdmgr get-devices
# /snap/bin/fwupdmgr get-devices
For UEFI updates to detect the EFI system partition (ESP) requires that the host includes udisks2 2.7.2 or later. If this version is not available, the ESP will need to be hardcoded in /root/snap/fwupd/current/etc/fwupd/uefi.conf
.