系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#1
帖子
由 myarms » 2015-02-09 22:06
Distributor ID: Ubuntu
Description: Ubuntu 14.10
Release: 14.10
Codename: utopic
我的ibus输入法无法设置-=翻页,找到说/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin 可以设置,可是运行后:
代码: 全选
bash: /usr/lib/ibus-sunpinyin/ibus-setup-sunpin: 没有那个文件或目录
请问该怎么办?
我之前在linux mint 上安装ibus,设置里面有 -=翻页的设置,现在用lubuntu就没有了,这是摸不着为什么?
-
poloshiao
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
#2
帖子
由 poloshiao » 2015-02-10 7:05
我的ibus输入法无法设置-=翻页,找到说/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin
1. 請提供 參考網頁
2. 試試
/usr/lib/ibus/ibus-setup-sunpinyin
3. 比對
sudo dpkg -L ibus-sunpinyin | grep ibus-setup-sunpinyin
或
sudo dpkg -S ibus-setup-sunpinyin
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#3
帖子
由 myarms » 2015-02-10 19:18
poloshiao 写了:我的ibus输入法无法设置-=翻页,找到说/usr/lib/ibus-sunpinyin/ibus-setup-sunpinyin
1. 請提供 參考網頁
2. 試試
/usr/lib/ibus/ibus-setup-sunpinyin
3. 比對
sudo dpkg -L ibus-sunpinyin | grep ibus-setup-sunpinyin
或
sudo dpkg -S ibus-setup-sunpinyin
谢谢你的回复:
1.
http://wiki.ubuntu.org.cn/IBus
2. 运行后的结果:
代码: 全选
$ /usr/lib/ibus/ibus-setup-sunpinyin
Traceback (most recent call last):
File "/usr/share//ibus-sunpinyin/setup/main.py", line 42, in <module>
import ibus
ImportError: No module named ibus
3.两条命令的结果都是:
代码: 全选
/usr/lib/ibus/ibus-setup-sunpinyin
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#4
帖子
由 myarms » 2015-02-10 19:52
我刚刚搜索了一下我遇到的问题:
代码: 全选
$ /usr/lib/ibus/ibus-setup-sunpinyin
Traceback (most recent call last):
File "/usr/share//ibus-sunpinyin/setup/main.py", line 42, in <module>
import ibus
ImportError: No module named ibus
在这里找到了类似的 :
viewtopic.php?t=466268
然后我试着用 :
代码: 全选
sudo apt-cache search ibus | grep 'python'
找到:
代码: 全选
python-ftdi - Python module to control and program the FTDI USB controller
python-libuser - user and group account administration library - Python interface
python-usbtc08 - Python wrapper for libusbtc08
我试着安装python-libuser 看是否能解决,却提示
代码: 全选
$ sudo apt-get install python-libuser
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
linux-headers-3.16.0-23 linux-headers-3.16.0-23-generic
linux-image-3.16.0-23-generic linux-image-extra-3.16.0-23-generic
Use 'apt-get autoremove' to remove them.
将会安装下列额外的软件包:
libuser1
下列【新】软件包将被安装:
libuser1 python-libuser
升级了 0 个软件包,新安装了 2 个软件包,要卸载 0 个软件包,有 0 个软件包未被升级。
有 4 个软件包没有被完全安装或卸载。
需要下载 68.6 kB 的软件包。
解压缩后会消耗掉 327 kB 的额外空间。
您希望继续执行吗? [Y/n] y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ utopic/universe libuser1 i386 1:0.60~dfsg-1 [52.5 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ utopic/universe python-libuser i386 1:0.60~dfsg-1 [16.1 kB]
下载 68.6 kB,耗时 0秒 (102 kB/s)
正在选中未选择的软件包 libuser1。
(正在读取数据库 ... 系统当前共安装有 183324 个文件和目录。)
正准备解包 .../libuser1_1%3a0.60~dfsg-1_i386.deb ...
正在解包 libuser1 (1:0.60~dfsg-1) ...
正在选中未选择的软件包 python-libuser。
正准备解包 .../python-libuser_1%3a0.60~dfsg-1_i386.deb ...
正在解包 python-libuser (1:0.60~dfsg-1) ...
正在设置 linux-image-3.16.0-30-generic (3.16.0-30.40) ...
Running depmod.
update-initramfs: deferring update (hook will be called later)
The link /initrd.img is a dangling linkto /boot/initrd.img-3.16.0-30-generic
vmlinuz(/boot/vmlinuz-3.16.0-30-generic
) points to /boot/vmlinuz-3.16.0-30-generic
(/boot/vmlinuz-3.16.0-30-generic) -- doing nothing at /var/lib/dpkg/info/linux-image-3.16.0-30-generic.postinst line 491.
Examining /etc/kernel/postinst.d.
run-parts: executing /etc/kernel/postinst.d/apt-auto-removal 3.16.0-30-generic /boot/vmlinuz-3.16.0-30-generic
run-parts: executing /etc/kernel/postinst.d/initramfs-tools 3.16.0-30-generic /boot/vmlinuz-3.16.0-30-generic
update-initramfs: Generating /boot/initrd.img-3.16.0-30-generic
gzip: stdout: No space left on device
E: mkinitramfs failure cpio 141 gzip 1
update-initramfs: failed for /boot/initrd.img-3.16.0-30-generic with 1.
run-parts: /etc/kernel/postinst.d/initramfs-tools exited with return code 1
Failed to process /etc/kernel/postinst.d at /var/lib/dpkg/info/linux-image-3.16.0-30-generic.postinst line 1025.
dpkg: 处理软件包 linux-image-3.16.0-30-generic (--configure)时出错:
子进程 已安装 post-installation 脚本 返回了错误号 2
dpkg: 依赖关系问题使得 linux-image-extra-3.16.0-30-generic 的配置工作不能继续:
linux-image-extra-3.16.0-30-generic 依赖于 linux-image-3.16.0-30-generic;然而:
软件包 linux-image-3.16.0-30-generic 尚未配置。
dpkg: 处理软件包 linux-image-extra-3.16.0-30-generic (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg: 依赖关系问题使得 linux-image-generic 的配置工作不能继续:
linux-image-generic 依赖于 linux-image-3.16.0-30-generic;然而:
软件包 linux-image-3.16.0-30-generic 尚未配置。
linux-image-generic 依赖于 linux-image-extra-3.16.0-30-generic;然而:
软件包 linu因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
因为错误消息指示这是由于上一个问题导致的错误,没有写入 apport 报告。
由于已经达到 MaxReports 限制,没有写入 apport 报告。
x-image-extra-3.16.0-30-generic 尚未配置。
dpkg: 处理软件包 linux-image-generic (--configure)时出错:
依赖关系问题 - 仍未被配置
dpkg: 依赖关系问题使得 linux-generic 的配置工作不能继续:
linux-generic 依赖于 linux-image-generic (= 3.16.0.30.31);然而:
软件包 linux-image-generic 尚未配置。
dpkg: 处理软件包 linux-generic (--configure)时出错:
依赖关系问题 - 仍未被配置
正在设置 libuser1 (1:0.60~dfsg-1) ...
正在设置 python-libuser (1:0.60~dfsg-1) ...
正在处理用于 libc-bin (2.19-10ubuntu2.2) 的触发器 ...
在处理时有错误发生:
linux-image-3.16.0-30-generic
linux-image-extra-3.16.0-30-generic
linux-image-generic
linux-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
-
poloshiao
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
#5
帖子
由 poloshiao » 2015-02-11 9:51
ImportError: No module named ibus
1. 表示 找不到 ibus
2. ibus 是 安裝 Ubuntu 時就預裝
3. 找不到 意味著 是不是 被移除了 ?
3-1. 自 Ubvuntu 14.04 開始
ibus 加入 許多 unity 圖形套件 相依於 ibus
移除 ibus 可能會把這些 相依於 ibus 的 unity 圖形套件 一起移除
導致 unity 無法正常運作
3-2. 把下面指令 複製 貼進終端機 執行
sudo dpkg -l | grep ibus
看看 開頭是不是 ii
如果不是 表示可能被移除了
3-3. 如果 ibus 已經被移除了
除了需要重新安裝 ibus 以外 還需要補安裝其它被同時移除的相依於 ibus 套件
請再貼文
4.
溫馨提示
自 Ubuntu 14.04 及 以後的版本
新手
不要任意移除 ibus 套件
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#6
帖子
由 myarms » 2015-02-11 18:09
你好,
我记得一开始安装系统就设置不了,我来我卸载过ibus-gtk, ibus-qt4这些,但是又安装了回来。
代码: 全选
~$ sudo dpkg -l | grep ibus
ii gir1.2-ibus-1.0 1.5.8-2ubuntu2 i386 Intelligent Input Bus - introspection data
ii ibus 1.5.8-2ubuntu2 i386 Intelligent Input Bus - core
ii ibus-clutter:i386 0.0+git20090728.a936bacf-5.1 i386 ibus input method framework for clutter
ii ibus-gtk:i386 1.5.8-2ubuntu2 i386 Intelligent Input Bus - GTK+2 support
ii ibus-qt4 1.3.2-2 i386 qt-immodule for ibus (QT4) (plugin)
ii ibus-sunpinyin 2.0.3-5build1 i386 sunpinyin engine for ibus
ii ibus-table 1.5.0.is.1.5.0.20130419-2 all table engine for IBus
ii ibus-table-wubi 1.4.6-Source-1 all ibus-table input method: Wubi
ii libibus-1.0-5:i386 1.5.8-2ubuntu2 i386 Intelligent Input Bus - shared library
ii libibus-qt1 1.3.2-2 i386 qt-immodule for ibus (QT4) (library)
ii libusb-0.1-4:i386 2:0.1.12-24 i386 userspace USB programming library
ii libusb-1.0-0:i386 2:1.0.17-1ubuntu2 i386 userspace USB programming library
ii libusbmuxd2:i386 1.0.9-1 i386 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii libusbtc08-1:i386 1.7.2-4 i386 Hardware interface library for PicoTech USB TC08 Thermocouple sensor
ii libuser1 1:0.60~dfsg-1 i386 user and group account administration library - shared libraries
ii libustr-1.0-1:i386 1.0.4-3ubuntu2 i386 Micro string library: shared library
ii python-libuser 1:0.60~dfsg-1 i386 user and group account administration library - Python interface
ii python-usbtc08 0.1.1-2 i386 Python wrapper for libusbtc08
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#7
帖子
由 myarms » 2015-02-11 20:12
这里是我在另一台ibus没有问题的电脑上,运行 dpkg -l 的结果:
代码: 全选
ii gir1.2-ibus-1.0 1.5.3-6ubuntu2.1 amd64 Intelligent Input Bus - introspection data
ii ibus 1.5.3-6ubuntu2.1 amd64 Intelligent Input Bus - core
ii ibus-googlepinyin 0.1.2-2 all googlepinyin engine for ibus
ii ibus-gtk:i386 1.5.3-6ubuntu2.1 i386 Intelligent Input Bus - GTK+2 support
ii ibus-gtk3:amd64 1.5.3-6ubuntu2.1 amd64 Intelligent Input Bus - GTK+3 support
ii ibus-input-pad 1.4.0-3build1 amd64 Input Pad for IBus
ii ibus-pinyin 1.4.0-2ubuntu2 amd64 Pinyin engine for IBus
ii ibus-pinyin-db-open-phrase 1.4.0-2ubuntu2 all Pinyin engine for IBus - open-phrase database
ii ibus-qt4 1.3.1-2.1ubuntu3 amd64 qt-immodule for ibus (QT4)
ii ibus-sunpinyin 2.0.3-5build1 amd64 sunpinyin engine for ibus
ii ibus-table 1.5.0.is.1.5.0-0ubuntu1 all table engine for IBus
ii libgusb2:amd64 0.1.5-0ubuntu1 amd64 GLib wrapper around libusb1
ii libibus-1.0-5:amd64 1.5.3-6ubuntu2.1 amd64 Intelligent Input Bus - shared library
ii libibus-1.0-5:i386 1.5.3-6ubuntu2.1 i386 Intelligent Input Bus - shared library
ii libibus-qt1 1.3.1-2.1ubuntu3 amd64 qt-immodule for ibus (QT4)
ii libusb-0.1-4:amd64 2:0.1.12-23.2ubuntu1 amd64 userspace USB programming library
ii libusb-1.0-0:amd64 2:1.0.16-3 amd64 userspace USB programming library
ii libusb-1.0-0:i386 2:1.0.16-3 i386 userspace USB programming library
ii libusbmuxd2 1.0.8-1ubuntu1 amd64 USB multiplexor daemon for iPhone and iPod Touch devices - library
ii libustr-1.0-1:amd64 1.0.4-3ubuntu1 amd64 Micro string library: shared library
ii pinyin-database 1.2.99-3 all PinYin database used by ibus-pinyin
ii python-ibus 1.5.3-6ubuntu2.1 all Intelligent Input Bus - Python support
那个python-ibus我用apt-get安装找不到包啊?
-
poloshiao
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
#8
帖子
由 poloshiao » 2015-02-11 20:36
那个python-ibus我用apt-get安装找不到包啊?
Release: 14.10
1.
http://packages.ubuntu.com/search?suite ... chon=names
Ubuntu 10.04 12.04 14.04 有 python-ibus
Ubuntu 14.10 沒有 python-ibus
我来我卸载过ibus-gtk, ibus-qt4这些,但是又安装了回来。
2. 套件 A 相依於 套件 B
安裝 套件 B 不會 同時安裝 套件 A
安裝 套件 A 時 會檢查 套件 B 如果還沒安裝 套件 B 會一起安裝
移除 套件 A 時 不會 同時移除 套件 B
移除 套件 B 時 會檢查 套件 A 可能會移除 套件 A (還需看別的相依情況)
意思是 你移除了 ibus-gtk 可能會同時移除 ibus-dbg
你安裝 ibus-gtk 回來時 可以考慮 同時安裝 ibus-dbg
意思是 你移除了 ibus-qt4 可能會同時移除 openteacher
你安裝 ibus-qt4 回來時 可以考慮 同時安裝 openteacher
不過 這兩個套件 跟你目前碰到的問題 可能沒有關係
这里是我在另一台ibus没有问题的电脑上,运行 dpkg -l 的结果:
ii python-ibus 1.5.3-6ubuntu2.1 all Intelligent Input Bus - Python support
http://packages.ubuntu.com/search?suite ... chon=names
沒有
1.5.3-6ubuntu2.1 版本
你這一台的 python-ibus 從哪裡來
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#9
帖子
由 myarms » 2015-02-12 9:57
我安装的是linuxmint 14,不过刚刚又换成lubuntu了 。
那请问我现在该怎么办呢?缷载ibus,再安装一次?
-
myarms
- 帖子: 54
- 注册时间: 2008-11-13 1:59
#11
帖子
由 myarms » 2015-02-12 20:39
代码: 全选
3. https://bugs.launchpad.net/ubuntu/+sour ... ug/1386032
在 ubuntu 14.10 有這個 Bug Report
還沒看到任何解決方案
3-1. 這一篇文章 推薦一個方法 看看 有沒有效
http://www.pinyinjoe.com/faq/ubuntu-140 ... ms-faq.htm
How to Fix Ubuntu 14 Chinese Bugs
If the ibus-pinyin Chinese input method is not working correctly, ...
非常感谢提供的信息,我看了下这篇文章,我换了ibus-libpinyin,发现可以打开preference设置翻页,但是sunpinyin还是不行。
作者平时工作还是用12.04LTS。14.x还是有很多问题
不知poloshiao,您是怎么解决你的输入法问题呢?
-
hefawen
- 帖子: 1
- 注册时间: 2015-05-27 16:48
- 系统: ubuntu
#13
帖子
由 hefawen » 2015-05-27 16:52
poloshiao 写了:那个python-ibus我用apt-get安装找不到包啊?
Release: 14.10
1.
http://packages.ubuntu.com/search?suite ... chon=names
Ubuntu 10.04 12.04 14.04 有 python-ibus
Ubuntu 14.10 沒有 python-ibus
我来我卸载过ibus-gtk, ibus-qt4这些,但是又安装了回来。
2. 套件 A 相依於 套件 B
安裝 套件 B 不會 同時安裝 套件 A
安裝 套件 A 時 會檢查 套件 B 如果還沒安裝 套件 B 會一起安裝
移除 套件 A 時 不會 同時移除 套件 B
移除 套件 B 時 會檢查 套件 A 可能會移除 套件 A (還需看別的相依情況)
意思是 你移除了 ibus-gtk 可能會同時移除 ibus-dbg
你安裝 ibus-gtk 回來時 可以考慮 同時安裝 ibus-dbg
意思是 你移除了 ibus-qt4 可能會同時移除 openteacher
你安裝 ibus-qt4 回來時 可以考慮 同時安裝 openteacher
不過 這兩個套件 跟你目前碰到的問題 可能沒有關係
这里是我在另一台ibus没有问题的电脑上,运行 dpkg -l 的结果:
ii python-ibus 1.5.3-6ubuntu2.1 all Intelligent Input Bus - Python support
http://packages.ubuntu.com/search?suite ... chon=names
沒有
1.5.3-6ubuntu2.1 版本
你這一台的 python-ibus 從哪裡來
这个说的好,到http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&keywords=python-ibus&searchon=names这里把python-ibus_1.5.5-1ubuntu3_all.deb 这个包下载出来安装下就ok,能打开了。
-
kuchaguangjie
- 帖子: 3
- 注册时间: 2012-02-28 0:58
#14
帖子
由 kuchaguangjie » 2015-09-20 11:58
Just use:
代码: 全选
sudo apt-get install python-ibus
Then could open the preference of sunpinyin.
-
kuchaguangjie
- 帖子: 3
- 注册时间: 2012-02-28 0:58
#15
帖子
由 kuchaguangjie » 2016-08-07 6:02
kuchaguangjie 写了:Just use:
代码: 全选
sudo apt-get install python-ibus
Then could open the preference of sunpinyin.
This works in ubuntu 14, but in ubuntu 16.04.1, there is no `python-ibus`, and didn't found a solution yet, so I suggest to use `ibus-pinyin` instead, which works perfectly!