web-dev-qa-db-fra.com

Comment mettre à jour fwupdmgr elle-même

J'essaie de mettre à jour mon firmware sur Ubuntu 18.04. Quand j'essaie de voir des mises à jour avec

$ fwupdmgr get-updates

Je vois ce qui suit:

$ fwupdmgr get-updates 
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.2.5
No upgrades for UEFI Device Firmware, current is 192.47.1524: 192.47.1524=same
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.0
Not compatible with org.freedesktop.fwupd version 1.0.9, requires >= 1.1.3

Cela me suggère que ma version fwupdmgr (qui est 1.0.9) doit être mis à niveau vers au moins 1.2.5 Pour appliquer toutes les mises à jour disponibles.

Comment puis-je mettre à jour fwupdmgr?

2
jmlarson

Vous pouvez installer le fwupd Snap pour obtenir une version plus récente:

Sudo apt remove fwupd
snap install fwupd

Vous obtiendrez 1.3.6 au moment de la rédaction

C'est ce que j'ai fait au moins (je suis aussi sur 18.04), pour pouvoir installer les dernières mises à jour du microprogramme sur My ThinkPad X1 Carbon Gen6.

1
estan

Si possible, surclassement à 19.10 et que vous auriez 1.2.10

FWUPD FWUPD

bionic (18.04LTS) (admin): Firmware update daemon    1.0.6-2ubuntu1
eoan (19.10) (admin): Firmware update daemon    1.2.10-1ubuntu2

Si vous n'êtes pas une option, vous pouvez essayer d'installer le fichier d'installation debian à partir de 19.1 soit manuellement via dpkg ou le centre logiciel, puis choisissez toutes les dépendances nécessaires comme indiqué lors de la tentative à installer. La liste des exigences est assez longue .

La meilleure chose à autre chose est de l'installer à partir de la source et d'utiliser cette version.

Composants principaux des Instructions de compilation :

# apt build-dep fwupd
# meson build

Je ne crois pas que ce soit une bonne idée de le faire, puis d'une nouvelle version de Ubuntu. Nous parlons de mise à jour des pilotes de périphérique. Celles-ci sont également connectées au noyau afin que la mise à niveau de l'intérieur de 18.04 pourrait vous mettre en place de 19h10 de toute façon.

2
Rinzwind

snap install fwupd n'a pas fonctionné pour moi sur 18.04 mais Sudo snap install fwupd --candidate --classic fait. Cela a installé 1.3.8 Parce que les mises à jour sur un T480 ne semblent plus travailler avec la version 1.2.x fournie avec 18.04.

0
user29749