Como saber a versão do iBus que estou usando?

6

Durante o download dos componentes do Android Studio, estava sendo exibida uma mensagem

  

IBus anteriores a 1.5.11 podem causar problemas de entrada. Veja IDEA-78860 para detalhes.

Então, como posso saber qual versão do iBus estou usando e como atualizá-lo para o iBus 1.5.11?

    
por john400 10.01.2016 / 04:17

3 respostas

2

Você pode executar o comando ibus version para ver qual versão está sendo executada. Eu ainda estou pessoalmente tentando descobrir como atualizá-lo sozinho

edit: Encontrei uma postagem que divide a instalação da versão mais recente do ibus, link .

Também no caso de você ter o mesmo erro que eu ao tentar instalá-lo, se você encontrar o erro dizendo que seu intltool é muito antigo, execute:

sudo apt-get install intltool

Quando você executa o comando make indicado no link acima, você pode obter muitos pacotes ausentes. Para a maior parte, basta instalá-los um por um e se for preciso google para encontrar o pacote fonte para alguns.

    
por Matt G. 18.01.2016 / 02:44
2

A versão do iBus ou qualquer pacote que você esteja usando normalmente é encontrada usando apt-cache policy package , em que "pacote" é o nome do pacote ao qual o software pertence. No caso do iBus, o pacote é chamado "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

No meu sistema, não há iBus instalado, mas se eu fosse instalá-lo, eu teria a versão 1.5.11. Você pode descobrir qual versão está disponível para qualquer versão do Ubuntu usando 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

Se você quiser uma versão do Ubuntu que inclua 1.5.11 ou posterior, recomendo usar xenial ou posterior.

    
por Braiam 17.08.2016 / 04:05
0

Isto é como eu verifiquei se a minha instalação do ibus estava correta (o primeiro comando é para garantir que o ibus esteja presente)

$ command -v ibus
/usr/bin/ibus

$ ibus version
IBus 1.5.14
    
por Aymeric S 13.10.2016 / 10:43