web-dev-qa-db-fra.com

Comment connaître la version d'iBus que j'utilise?

Lors du téléchargement des composants de Android Studio, un message était affiché.

Un IBus antérieur à 1.5.11 peut causer un problème d’entrée. Voir IDEA-78860 pour plus de détails.

Alors, comment puis-je savoir quelle version d'iBus est utilisée et comment la mettre à jour vers iBus 1.5.11?

5
john400

Vous pouvez exécuter la commande ibus version pour voir quelle version vous exécutez. J'essaie toujours personnellement de savoir comment le mettre à jour moi-même

edit: J'ai trouvé un article qui décompose l'installation de la dernière version d'ibus, link .

De plus, si vous rencontrez la même erreur que lorsque j'ai essayé de l'installer, si vous rencontrez le message d'erreur indiquant que votre intltool est trop ancien, exécutez:

Sudo apt-get install intltool

Lorsque vous exécutez la commande make indiquée dans le lien ci-dessus, vous risquez d'obtenir de nombreux packages manquants. Pour la plupart, il suffit de les installer un par un et, si besoin, de google pour trouver le paquet source pour certains.

2
Matt G.

La version d'iBus ou de tout package que vous utilisez est normalement trouvée à l'aide de apt-cache policy package où "package" est le nom du package auquel le logiciel appartient. Dans le cas d'iBus, le paquet s'appelle "ibus":

➜  ~ apt-cache policy ibus
ibus:
  Installed: (none)
  Candidate: 1.5.11-1
  Version table:
     1.5.11-1 500
        500 http://httpredir.debian.org/debian testing/main AMD64 Packages
        500 http://httpredir.debian.org/debian unstable/main AMD64 Packages

Dans mon système, aucun iBus n'est installé, mais si je l'installais, j'obtiendrais la version 1.5.11. Vous pouvez déterminer quelle version est disponible pour toute version d'Ubuntu en utilisant madison :

 ibus | 1.4.1-3ubuntu1   | precise        | source, AMD64, armel, armhf, i386, powerpc
 ibus | 1.5.5-1ubuntu3   | trusty         | source, AMD64, arm64, armhf, i386, powerpc, ppc64el
 ibus | 1.5.5-1ubuntu3.2 | trusty-updates | source, AMD64, arm64, armhf, i386, powerpc, ppc64el
 ibus | 1.5.9-1ubuntu3   | vivid          | source, AMD64, arm64, armhf, i386, powerpc, ppc64el
 ibus | 1.5.10-1ubuntu1  | wily           | source, AMD64, arm64, armhf, i386, powerpc, ppc64el
 ibus | 1.5.11-1ubuntu2  | xenial         | source, AMD64, arm64, armhf, i386, powerpc, ppc64el, s390x
 ibus | 1.5.11-1ubuntu3  | yakkety        | source, AMD64, arm64, armhf, i386, powerpc, ppc64el, s390x

Si vous souhaitez une version d'Ubuntu incluant la version 1.5.11 ou ultérieure, je vous recommande d'utiliser xenial ou une version ultérieure.

3
Braiam

Voici comment j’ai vérifié que mon installation d’ibus était correcte (la première commande est de s’assurer que ibus est présent)

$ command -v ibus
/usr/bin/ibus

$ ibus version
IBus 1.5.14
0
Aymeric S