CentOS英文环境下使用中文输入法
英文环境下使用ibus输入法
一般我们使用英文环境是没有办法使用中文的,这是因为我们没有设置在英文环境下的中文配置。下面我们在英文环境下配置中文输入法ibus使得我们可以输入中文。
首先,安装ibus(centos6以后已经默认安装)
#yum install ibus
其次,将安装到文件复制到英文环境下
#cp /usr/share/locale/zh_CN/LC_MESSAGES/ibus* /usr/share/locale/en_US/LC_MESSAGES
将ibus设置为英文环境的开机启动项
#vi /etc/X11/xinit/xinitrc.d/50-xinput.sh
找到_im_language_list=”as bn gu hi ja kn ko ml mr ne or pa si ta te th ur vi zh”
在列表中增加"en"
最后在在系统-->输入法设置里面,添加中文输入法即可。
保存,重新启动即可。
安裝中文包
yum方式——完全的中文环境支持。这个方式的缺点是要从FTP上下载安装包,下载的包的数量虽然可以选择,但仍然是个不小的量。
以root身份登陆,运行命令:
yum groupinstall <language>-support
在上面的命令中,<language> 是下列之一: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, 或 telegu。
若提示如下错误信息
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum-updatesd-he
Memory : 15 M RSS ( 27 MB VSZ)
Started: Sat Apr 10 13:34:25 2010 - 09:39 ago
State : Sleeping, pid: 3008
则可以用 ps -U root 和kill命令来结束正在占用Yum的程序,然后再次执行上面的命令。
前几天新换的电脑内装系统是centos 6.0,centos系统里边儿没有内置中文包,之前做的所有中文的东西均显示为乱码,还好这几天不是太忙,。就慢慢摸索把乱码的问题解决了。其实也就是在centos中安装一个中文识别包的问题~
具体步骤为
su 切换到root用户下
#yum list ibus 列出ibus的包信息
#yum list ibus-pinyin 列出拼音输入法的包信息
#yum install ibus ibus-pinyin 安装输入法的框架ibus及拼音输入
再然后选择system/preferences/input method ,在input method 选择use ibus 选项。
注销当前用户,重启机子,再在input method中add中你喜欢的中文输入法,就可以随意切换你喜欢的输入法啦~~
不过感觉ibus 输入法不大好用。搜狗啥的你们赶紧加快脚步啊,赶紧搞出个linux下能用的输入包呗。
英文环境下使用ibus输入法
一般我们使用英文环境是没有办法使用中文的,这是因为我们没有设置在英文环境下的中文配置。下面我们在英文环境下配置中文输入法ibus使得我们可以输入中文。
首先,安装ibus(centos6以后已经默认安装)
#yum install ibus
其次,将安装到文件复制到英文环境下
#cp /usr/share/locale/zh_CN/LC_MESSAGES/ibus* /usr/share/locale/en_US/LC_MESSAGES
将ibus设置为英文环境的开机启动项
#vi /etc/X11/xinit/xinitrc.d/50-xinput.sh
找到_im_language_list=”as bn gu hi ja kn ko ml mr ne or pa si ta te th ur vi zh”
在列表中增加"en"
最后在在系统-->输入法设置里面,添加中文输入法即可。
保存,重新启动即可。
安裝中文包
yum方式——完全的中文环境支持。这个方式的缺点是要从FTP上下载安装包,下载的包的数量虽然可以选择,但仍然是个不小的量。
以root身份登陆,运行命令:
yum groupinstall <language>-support
在上面的命令中,<language> 是下列之一: assamese, bengali, chinese, gujarati, hindi, japanese, kannada, korean, malayalam, marathi, oriya, punjabi, sinhala, tamil, thai, 或 telegu。
若提示如下错误信息
Another app is currently holding the yum lock; waiting for it to exit...
The other application is: yum-updatesd-he
Memory : 15 M RSS ( 27 MB VSZ)
Started: Sat Apr 10 13:34:25 2010 - 09:39 ago
State : Sleeping, pid: 3008
则可以用 ps -U root 和kill命令来结束正在占用Yum的程序,然后再次执行上面的命令。
前几天新换的电脑内装系统是centos 6.0,centos系统里边儿没有内置中文包,之前做的所有中文的东西均显示为乱码,还好这几天不是太忙,。就慢慢摸索把乱码的问题解决了。其实也就是在centos中安装一个中文识别包的问题~
具体步骤为
su 切换到root用户下
#yum list ibus 列出ibus的包信息
#yum list ibus-pinyin 列出拼音输入法的包信息
#yum install ibus ibus-pinyin 安装输入法的框架ibus及拼音输入
再然后选择system/preferences/input method ,在input method 选择use ibus 选项。
注销当前用户,重启机子,再在input method中add中你喜欢的中文输入法,就可以随意切换你喜欢的输入法啦~~
不过感觉ibus 输入法不大好用。搜狗啥的你们赶紧加快脚步啊,赶紧搞出个linux下能用的输入包呗。