GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Impossible de mettre à jour le récepteur Logitech Unifying (version de Org.freedesktop.fwupd incorrecte :échec du prédicat [0.9.2 Ge 0.8.1]) ?

Il existe une mise à jour de sécurité pour le récepteur Logitech Unifying (voir capture d'écran).

Cliquer sur le bouton ne fait rien.

Je suis tombé sur ce post https://ask.fedoraproject.org/en/question/109038/logitech-unifying-receiver-security-update/
La mise à jour via la ligne de commande ne fonctionne pas non plus

$ sudo fwupdmgr update
Downloading RQR12.07_B0029 for Unifying [runtime]...
Updating RQR12.07_B0029 on Unifying [runtime]...
Decompressing…         
version of org.freedesktop.fwupd incorrect: failed predicate [0.9.2 ge 0.8.1]

Le seul résultat Google pour le message d'erreur est https://blogs.gnome.org/hughsie/2017/05/22/updating-logitech-hardware-on-linux/ . Mais le commentaire le mentionnant ne semble pas résolu.

Alors, comment installer la mise à jour ? Corrigez-moi si je me trompe, mais 0.9.2 est supérieur ou égal à 0.8.1 ce qui signifie que la vérification du prédicat est juste cassée ?

$ sudo apt-get -s upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Réponse acceptée :

J'ai ouvert un problème avec fwupd. Vous avez besoin de fwudp 0.9.2 ou supérieur pour mettre à jour. Ubuntu 17.04 est livré avec 0.8.1. Une solution consiste à utiliser une clé USB en direct d'une distribution telle que Xubuntu 17.10 b1 qui a une version plus récente dans ses référentiels. Puisqu'il s'agit d'une mise à niveau du micrologiciel, vous pouvez utiliser l'autre distribution pour mettre à jour le récepteur Unifying, puis redémarrer dans votre système normal.

  • obtenir un disque USB amorçable avec une distribution contenant une version actuelle (je suis allé avec Xubuntu 17.10 b1, qui a actuellement fwupd 0.9.7 ). Notez que vous voulez probablement une version 64 bits du système d'exploitation - 32 bits fwupd segfaults si l'appareil est branché.
  • démarrez la distribution en direct
  • branchez le récepteur
  • apt update
  • apt install fwupd
  • éditez /etc/fwupd/remotes.d/lvfs-testing.conf – changer Enabled=false à Enabled=true
  • fwupdmgr refresh && fwupdmgr update

Source :https://github.com/hughsie/fwupd/issues/253#issuecomment-329755909


Ubuntu
  1. La commande me donne « bash :./fwupd :impossible d'exécuter le fichier binaire » ?

  2. Erreurs lors de l'exécution d'Apt-get Update ? ?

  3. Mettre à jour Gcc vers la version 6.3 ?

  4. Update Manager n'affiche pas la dernière version pour la mise à niveau ?

  5. Mettre à jour Ghostscript sur Ubuntu 14.04 ?

Comment mettre à jour Node.js vers la dernière version {Linux, Windows et macOS}

Comment mettre à jour la version de ONLYOFFICE Docs Docker sur Ubuntu

Comment mettre à jour le micrologiciel sur Ubuntu à l'aide de fwupd

Mettre à jour le noyau Linux sur Ubuntu via UKUU

Le correctif n'a pas pu télécharger l'erreur de fichiers de package dans Ubuntu

Erreur HTTP :Erreur Curl 7 :Impossible de se connecter au port 80 de WordPress.org ?