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?
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.
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.
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