Как знать версию iBus, который я использую?

При загрузке компонентов Studio Android это показывало сообщение

IBus до 1.5.11 может вызвать входную проблему. Посмотрите ИДЕЮ 78860 для деталей.

Таким образом, как я могу узнать, какую версию iBus я использую и как обновить его к iBus 1.5.11?

5
задан 28 May 2017 в 05:48

3 ответа

Вы можете запустить команду ibus version, чтобы увидеть, какую версию вы используете. Я все еще лично пытаюсь выяснить, как обновить его самостоятельно.

Редактировать: я нашел пост, который ломает установку последней версии ibus, , ссылка .

Также в случае, если вы столкнулись с той же ошибкой, что и я при попытке установить его, если вы столкнулись с ошибкой, говорящей, что ваш intltool слишком стар, запустите:

sudo apt-get install intltool

[ 117] Когда вы запускаете команду make, указанную в приведенной выше ссылке, вы можете получить много пропущенных пакетов. По большей части просто установите их один за другим, и, если нужно, обратитесь в Google, чтобы найти исходный пакет для некоторых.

2
ответ дан 23 November 2019 в 09:22

Это - то, как я проверил, что моя установка ibus была корректна (первая команда должна удостовериться, что ibus присутствует)

$ command -v ibus
/usr/bin/ibus

$ ibus version
IBus 1.5.14
0
ответ дан 23 November 2019 в 09:22

Версия 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 или позже.

3
ответ дан 23 November 2019 в 09:22

Другие вопросы по тегам:

Похожие вопросы: