Fwupd: Difference between revisions

imported>Jtojnar
m The package is already added to services.dbus.packages by the module.
DHCP (talk | contribs)
m Use syntaxhighlight=console for shell commands
 
(5 intermediate revisions by 4 users not shown)
Line 1: Line 1:
[https://fwupd.org fwupd ] is a simple daemon allowing you to update some devices' firmware, including UEFI for several machines.
[https://fwupd.org fwupd] is a simple daemon allowing you to update some devices' firmware, including UEFI for several machines.


Supported devices are listed [https://fwupd.org/lvfs/devicelist here] and [https://fwupd.org/vendorlist more are to come].
Supported devices are listed [https://fwupd.org/lvfs/devices/ here] and [https://fwupd.org/lvfs/vendors/ more are to come].


== Installation ==
== Installation ==
Line 15: Line 15:
To display all devices detected by ''fwupd'':
To display all devices detected by ''fwupd'':


$ fwupdmgr get-devices
<syntaxhighlight lang=console>
$ fwupdmgr get-devices
</syntaxhighlight>


{{Note|Listed devices may not be updatable through ''fwupd'' (''e.g.'' Intel integrated graphics). Alternative vendor solutions may be provided instead.}}
{{Note|Listed devices may not be updatable through ''fwupd'' (''e.g.'' Intel integrated graphics). Alternative vendor solutions may be provided instead.}}


To download the latest metadata from the [https://fwupd.org/ Linux Vendor firmware Service (LVFS)]:
To download the latest metadata from the [https://fwupd.org/ Linux Vendor Firmware Service (LVFS)]:


$ fwupdmgr refresh
<syntaxhighlight lang=console>
$ fwupdmgr refresh
</syntaxhighlight>


To list updates available for any devices on the system:
To list updates available for any devices on the system:


$ fwupdmgr get-updates
<syntaxhighlight lang=console>
$ fwupdmgr get-updates
</syntaxhighlight>


To install updates:
To install updates:


$ fwupdmgr update
<syntaxhighlight lang=console>
$ fwupdmgr update
</syntaxhighlight>


{{Note|
{{Note|
* Updates that can be applied live will be done immediately.
* Updates that can be applied live will be done immediately.
* Updates that run at bootup will be staged for the next reboot.
* Updates that run at bootup will be staged for the next reboot.
* The root user may be required to perform certain device updates.
* The root user may be required to perform certain device updates.}}
}}
 
[[Category:Server]]
[[Category:Desktop]]