在Ubuntu上,IBus> = 1.5.11

我正在运行Ubuntu 15.04。 我安装了最新版本的IBus,命令show也是这样:

apt-get changelog ibus 

但是我使用的软件(PHPStorm 10)给出了一个警告,推荐使用版本至less为1.5.11的IBus。 我怎样才能安装它?

现在安装这些版本https://launchpad.net/~tista/+archive/ubuntu/wayland/+build/8264511

下载文件夹中的以下文件

 gir1.2-ibus-1.0_1.5.11+git20151104-2-0ubuntu1~xenial1_amd64.deb ibus_1.5.11+git20151104-2-0ubuntu1~xenial1_amd64.deb ibus-gtk_1.5.11+git20151104-2-0ubuntu1~xenial1_amd64.deb ibus-gtk3_1.5.11+git20151104-2-0ubuntu1~xenial1_amd64.deb libibus-1.0-5_1.5.11+git20151104-2-0ubuntu1~xenial1_amd64.deb 

安装

 sudo dpkg -i *.deb 

不要注意警告并重新启动

根据一些评论,我select了安装ibus 1.5.12。 我使用的是Ubuntu 14.04,根据@Fabio的回复,这里为我工作的是源码位置: https ://launchpad.net/~tista/+archive/ubuntu/wayland/+build/8927526

 gir1.2-ibus-1.0_1.5.12+git20160201-0ubuntu1-xenial1_amd64.deb ibus_1.5.12+git20160201-0ubuntu1-xenial1_amd64.deb ibus-gtk3_1.5.12+git20160201-0ubuntu1-xenial1_amd64.deb ibus-gtk_1.5.12+git20160201-0ubuntu1-xenial1_amd64.deb libibus-1.0-5_1.5.12+git20160201-0ubuntu1-xenial1_amd64.deb 

编辑 – 与dpkg的错误
解包时的错误可能与未满足的依赖关系有关。
从Ubuntu下载缺less的软件包。
手动解包,直到依赖关系得到满足。
然后尝试再次解包上述软件包。

https://launchpad.net/~tista/+archive/ubuntu/wayland/+build/8927526下载软件包,然后在下载的软件包上运行dpkg -i *.deb ,运行

apt-get install -f

修复在dpkg安装过程中发生的错误(缺less一些依赖关系)。

可以确认它在Ubuntu 15.10上工作

我在Ubuntu 14.04.5上,遇到了与Android Studio相同的问题。 如果可能,我更喜欢升级ibus。 原来,这很容易^^。

  1. 用这两行更新sources.list

     deb http://ca.archive.ubuntu.com/ubuntu/ xenial main restricted deb-src http://ca.archive.ubuntu.com/ubuntu/ xenial main restricted 
  2. 更新ibus:

     sudo apt-get update sudo apt-get install ibus 
  3. sources.list删除添加的行。

在更新sources.list之前:

 sudo apt-cache policy ibus ibus: Installed: 1.5.5-1ubuntu3.2 Candidate: 1.5.5-1ubuntu3.2 Version table: *** 1.5.5-1ubuntu3.2 0 500 http://ca.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 100 /var/lib/dpkg/status 1.5.5-1ubuntu3 0 500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 

在更新ibus之后:

 sudo apt-cache policy ibus ibus: Installed: 1.5.11-1ubuntu2 Candidate: 1.5.11-1ubuntu2 Version table: *** 1.5.11-1ubuntu2 0 500 http://ca.archive.ubuntu.com/ubuntu/ xenial/main amd64 Packages 100 /var/lib/dpkg/status 1.5.5-1ubuntu3.2 0 500 http://ca.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 1.5.5-1ubuntu3 0 500 http://ca.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 

太容易了。 我很怀疑有什么东西会很快爆炸。