fwupd est un utilitaire open source qui permet de mettre à jour facilement les firmwares de divers périphériques sous Linux. Il est développé dans le cadre du projet Linux Vendor Firmware Service (LVFS).
Sur la plupart des distributions Linux modernes, fwupd est pré-installé. Si ce n'est pas le cas, vous pouvez l'installer via votre gestionnaire de paquets :
# Ubuntu/Debian
sudo apt install fwupd
# Fedora
sudo dnf install fwupd
# Arch Linux
sudo pacman -S fwupdfwupdmgr get-devicesCette commande affiche la liste des périphériques qui peuvent être mis à jour via fwupd.
fwupdmgr refresh
fwupdmgr get-updatesLa première commande met à jour la base de données des firmwares disponibles, la seconde affiche les mises à jour disponibles pour vos périphériques.
fwupdmgr updateCette commande télécharge et installe toutes les mises à jour de firmware disponibles.
fwupdmgr get-historyfwupdmgr downgradefwupdmgr --versionSi vous rencontrez des problèmes, voici quelques commandes utiles :
# Vérifier les logs
journalctl -u fwupd
# Nettoyer le cache
fwupdmgr clear-history
# Vérifier l'état du service
systemctl status fwupd- Site officiel LVFS : https://fwupd.org
- Documentation complète : https://github.com/fwupd/fwupd/wiki
- Liste des périphériques supportés : https://fwupd.org/lvfs/devices/