Ubuntu 上的 IBus >= 1.5.11

Ubuntu 上的 IBus >= 1.5.11

我正在运行 Ubuntu 15.04。我安装了最新版本的 IBus,命令显示也是如此:

apt-get changelog ibus

但是我使用的软件(PHPStorm 10)警告说建议使用至少 1.5.11 版本的 IBus。我该如何安装它?

答案1

现在安装这些版本 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

不要理会警告并重新启动

答案2

根据一些评论,我选择安装 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 软件包缺少的软件包。
手动解包直到满足依赖性。
然后尝试再次解包上述软件包。

答案3

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

apt-get install -f

修复 dpkg 安装期间发生的错误(缺少一些依赖项)。

可以确认它在 Ubuntu 15.10 上运行

答案4

我使用的是 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

^^太简单了。我怀疑很快就有东西要爆炸了。

相关内容