Arch Linux (recommended)

About

This project aims to make updating firmware on Linux automatic, safe and reliable. You can either use a GUI software manager like GNOME Software to view and apply updates, the command-line tool or the D-Bus interface directly. The fwupd process is a system daemon to allow session software to update device firmware on your local machine. It is designed for desktops, but this project is also usable on phones, tablets and on headless servers.

Additional information

Project

Developer
The fwupd authors
Publisher
Canonical
License
LGPL-2.0+ (free software)What this license lets you do
Homepage
fwupd.org
Languages
39 languages

Install

Available via
Flatpak · Snap (7) · Arch Linux (2) · Debian · Ubuntu · Fedora · openSUSE · Alpine Linux · Void Linux (2) · Slackware · Solus · Gentoo · Nixpkgs
All 21 packagings

Flathub (Flatpak), Snap Store, Snap Store (Candidate build), Snap Store (Nightly build), Snap Store (2.0.x build), Snap Store (1.9.x build), Snap Store (1.9.x · Candidate build), Snap Store (1.9.x · Nightly build), AUR (Git build), Debian, Ubuntu, Fedora, Arch Linux, Nixpkgs, openSUSE, Alpine Linux, Void Linux, Void Linux (32bit build), Slackware, Solus, Gentoo (Candidate build)

Flatpak sandbox
Some access

Runs in a sandbox, with access to some of your files or devices.

What it can access
  • Can access all devices, including cameras and USB
  • Reads and changes files in /sys
  • Reads and changes your Downloads folder
  • Reads and changes files in /boot
  • Uses the internet

About this data

Sources
24 independent sources agree
Catalog data as of
October 12, 2026
How each source lists it (21)
SourceNameVersionBuilt byLicenseDescription
Flathub (Flatpak)fwupd2.1.8—LGPL-2.0+Update device firmware on Linux
Snap Storefwupd2.1.7—LGPL-2.1+Firmware updates for Linux
Snap Store (Candidate build)fwupd2.1.7—LGPL-2.1+Firmware updates for Linux
Snap Store (Nightly build)fwupd2.1.7-959-ge75675467—LGPL-2.1+Firmware updates for Linux
Snap Store (2.0.x build)fwupd2.0.20—LGPL-2.1+Firmware updates for Linux
Snap Store (1.9.x build)fwupd1.9.30—LGPL-2.1+Firmware updates for Linux
Snap Store (1.9.x · Candidate build)fwupd1.9.30—LGPL-2.1+Firmware updates for Linux
Snap Store (1.9.x · Nightly build)fwupd1.9.30-44-g38f85908e—LGPL-2.1+Firmware updates for Linux
AUR (Git build)fwupd-git1.9.10.r1196.gb8b45b190-1—LGPLSimple daemon to allow session software to update firmware
Debianfwupd2.0.20-1~deb13u1Distribution build—Firmware update daemon
Ubuntufwupd2.1.1-1ubuntu3Distribution build—Firmware update daemon
Fedorafwupd2.1.8Distribution buildLGPL-2.1-or-laterFirmware update daemon
Arch Linuxfwupd2.1.8-1Distribution buildLGPL-2.1-or-laterSimple daemon to allow session software to update firmware
Nixpkgsfwupd2.1.8Distribution buildLGPL-2.1-or-later
openSUSEfwupd2.1.8Distribution buildGPL-2.0-or-later AND LGPL-2.1-or-laterDevice firmware updater daemon
Alpine Linuxfwupd2.0.20-r4Distribution buildLGPL-2.1-or-laterFirmware update daemon
Void Linuxfwupd2.1.7_1Distribution buildLGPL-2.1-or-laterDaemon to allow session software to update firmware
Void Linux (32bit build)fwupd-32bit2.1.7_1Distribution buildLGPL-2.1-or-laterDaemon to allow session software to update firmware (32bit)
Slackwarefwupd2.1.8-1Distribution build—fwupd (Firmware Update Daemon)
Solusfwupd2.0.16Distribution buildLGPL-2.1-or-laterA simple daemon to allow session software to update firmware
Gentoo (Candidate build)fwupd2.1.8Distribution buildLGPL-2.1-or-laterAims to make updating firmware on Linux automatic, safe and reliable

Related

curl

Utilities

Transfer data from or to a server using URLs

11 platformsSnap (recommended) Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs

usbutils

Utilities

Collection of USB tools to query connected USB devices

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Stable Standard: Nightly Standard: Git

Tasks

Utilities

Get things done

5 platformsFlatpak (recommended, ✓ verified) Snap Arch Linux openSUSE Nixpkgs6 buildsStandard: Stable Standard: Candidate Standard: Beta Standard: Nightly Standard: Git Other builds: BinFlathub (Flatpak): ★ 2.4 (7) elementary AppCenter (Flatpak): ★ 2.3 (4) elementary AppCenter (Flatpak): ★ 2.3 (4) elementary AppCenter (Flatpak): ★ 2.3 (4)

Exodus

Utilities

All-in-one app to secure, manage, and exchange blockchain assets

Flatpak (recommended) Arch Linux2 buildsStandard: Stable Other builds: BinFlathub (Flatpak): ★ 3.7 (3)

Oversteer

Utilities

A steering wheel manager

4 platformsFlatpak (recommended) Arch Linux Void Linux Nixpkgs2 buildsStandard: Stable Standard: GitFlathub (Flatpak): ★ 3.2 (9)

btrfs-progs

Utilities

A snap for btrfs tools

12 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs4 buildsStandard: Stable Standard: Beta Standard: Nightly Standard: Git

net-tools

Utilities

The collection of base networking utilities for Linux.

11 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Gentoo Nixpkgs3 buildsStandard: Nightly Standard: Git Standard: Stable

Wispr_Flow

Utilities

<p>Unofficial Linux build of the Wispr Flow voice-dictation app, with a clean-room Rust helper providing text injection, active-app detection, and selection capture across KDE/GNOME/wlroots/X11.</p>

AppImage (recommended) Arch Linux2 buildsStandard: Stable Other builds: AppImage

fetch

Utilities

Download files and verify checksum.

4 platformsSnap (recommended) Arch Linux Gentoo Nixpkgs2 buildsStandard: Stable Standard: Git

Spectacle

Utilities

Take screenshots and recordings

11 platformsArch Linux (recommended) Debian Ubuntu Fedora openSUSE Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Git Standard: Stable Other builds: Audio

Info Center

Utilities

Info Center for BackSlash Linux

11 platformsSnap (recommended) Arch Linux Debian Ubuntu Fedora Alpine Linux Void Linux Slackware Solus Gentoo Nixpkgs3 buildsStandard: Stable Standard: Git Other builds: 32bit

Add-ons

Components (7)
  • fwupd-efi — Firmware update EFI binaries (Fedora, Arch Linux, Nixpkgs, openSUSE, Alpine Linux, Void Linux, Slackware, Solus, Gentoo)
  • fwupd-efi-signed — EFI Application used by uefi-capsule plugin in fwupd (signed) (Nixpkgs)
  • fwupd-grub — Firmware update daemon (grub integration) (Alpine Linux)
  • fwupd-plugin-flashrom — fwupd plugin using flashrom (Fedora)
  • fwupd-plugin-modem-manager — fwupd plugin using ModemManger (Fedora)
  • fwupd-plugin-uefi-capsule-data — Localized data for the UEFI UX capsule (Fedora)
  • fwupd-polkit — Firmware update daemon (polkit integration) (Alpine Linux)