在Ubuntu上IBus> = 1.5.11


20

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

apt-get changelog ibus

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


您具有ubuntu 15.04随附的版本,而不是最新版本,请参阅:packages.ubuntu.com/search?
keywords = ibus

Answers:


20

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

不要注意警告并重新启动


这对我非常有用!谢谢+1。
1111161171159459134

安装对我来说很顺利。还无法确定PHPStorm中键盘突然停止的令人毛骨悚然的错误是否终于结束了……但是,如果这不起作用或对于无法升级ibus的用户而言,过去卸载ibus完全可以解决我的问题,没有太多负面影响(尽管使用非美国键盘)。
rixo

谢谢。同样适用于Ubuntu 15.10。到目前为止,我还没有发现负面影响。
DanielaWaranie

我做了,dpkg但是在Ubuntu 14.04 LTS中安装似乎失败了:Errors were encountered while processing: gir1.2-ibus-1.0:amd64 ibus 即使现在ibus version显示IBus 1.5.11
Vadorequest '16

1
懒人的 mkdir -p /tmp/ibus && cd /tmp/ibus && curl -O http://launchpadlibrarian.net/234615974/gir1.2-ibus-1.0_1.5.11-1ubuntu2_amd64.deb -O http://launchpadlibrarian.net/234615976/ibus-gtk_1.5.11-1ubuntu2_amd64.deb -O http://launchpadlibrarian.net/234615975/ibus-gtk3_1.5.11-1ubuntu2_amd64.deb -O http://launchpadlibrarian.net/234615978/ibus_1.5.11-1ubuntu2_amd64.deb -O http://launchpadlibrarian.net/234615979/libibus-1.0-5_1.5.11-1ubuntu2_amd64.deb && sudo dpkg -i *.deb
一线客

4

基于一些评论,我选择安装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-Packages下载缺少的软件包。
手动解包,直到满足依赖性为止。
然后尝试重新包装上述包装。



1

我在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

^^太容易了。我很怀疑即将发生爆炸。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.