При загрузке компонентов Studio Android это показывало сообщение
IBus до 1.5.11 может вызвать входную проблему. Посмотрите ИДЕЮ 78860 для деталей.
Таким образом, как я могу узнать, какую версию iBus я использую и как обновить его к iBus 1.5.11?
Вы можете запустить команду ibus version
, чтобы увидеть, какую версию вы используете. Я все еще лично пытаюсь выяснить, как обновить его самостоятельно.
Редактировать: я нашел пост, который ломает установку последней версии ibus, , ссылка .
Также в случае, если вы столкнулись с той же ошибкой, что и я при попытке установить его, если вы столкнулись с ошибкой, говорящей, что ваш intltool слишком стар, запустите:
sudo apt-get install intltool
Это - то, как я проверил, что моя установка ibus была корректна (первая команда должна удостовериться, что ibus присутствует)
$ command -v ibus
/usr/bin/ibus
$ ibus version
IBus 1.5.14
Версия iBus или любого пакета, который вы используете, обычно определяется с помощью apt-cache policy package
, где «пакет» - это имя пакета, к которому относится программное обеспечение. В случае iBus пакет называется «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
В моей системе не установлен iBus, но если бы я его установил, я бы получил версию 1.5.11. Вы можете выяснить, какая версия доступна для любого выпуска Ubuntu, используя 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
Если вы хотите выпуск Ubuntu, включающий 1.5.11 или более позднюю версию, я рекомендую использовать xenial или позже.