Fwupd: Difference between revisions
imported>Onny Add fwupd page |
m Use syntaxhighlight=console for shell commands |
||
| (6 intermediate revisions by 5 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/ | Supported devices are listed [https://fwupd.org/lvfs/devices/ here] and [https://fwupd.org/lvfs/vendors/ more are to come]. | ||
== Installation == | == Installation == | ||
| Line 9: | Line 9: | ||
<syntaxhighlight lang="nix"> | <syntaxhighlight lang="nix"> | ||
services.fwupd.enable = true; | services.fwupd.enable = true; | ||
</syntaxhighlight> | </syntaxhighlight> | ||
| Line 16: | Line 15: | ||
To display all devices detected by ''fwupd'': | To display all devices detected by ''fwupd'': | ||
<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 | To download the latest metadata from the [https://fwupd.org/ Linux Vendor Firmware Service (LVFS)]: | ||
<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: | ||
<syntaxhighlight lang=console> | |||
$ fwupdmgr get-updates | |||
</syntaxhighlight> | |||
To install updates: | To install updates: | ||
<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]] | |||