ubuntu在英文环境下使用汉字输入法

在ubuntu下,使用scim输入中文很方便,但在使用其他软件的时候经常出现假死现象。经过google之后,很多人都说scim与很多软件之间有冲突。为了解决这个问题,很多人建议使用fcitx或者ibus输入法,都是国人的产品,支持!

下面简单说明一下ubuntu8.04下fcixt的安装过程。(由于ibus在8.04下的默认官方源·[非CN99]里没有提供)

首先删除scim,命令行是:

sudo apt-get remove --purge scim-*

sudo apt-get autoremove

auto apt-get install -f


其次,安装fcitx,命令行是:

sudo apt-get update

sudo apt-get install fcitx


设置中文输入环境:

echo 'LC_CTYPE=zh_CN.UTF-8' | sudo tee - -a /etc/environment

保存,重启X(ctrl+alt+backspace)。

注意,在纯英文环境下(没有安装任何中文支持),可能做了如上修改后fcitx仍然显示方块,这就是你的电脑中没有生成cn环境,可能进行如下修改以生成cn环境。

sudo gvim /var/lib/locales/supported.d/zh

加入如下内容
zh_SG.UTF-8 UTF-8
zh_HK.UTF-8 UTF-8
zh_TW.UTF-8 UTF-8
zh_CN.UTF-8 UTF-8
zh_CN.GB2312 GB2312
zh_CN.GBK GBK
zh_CN.GB18030 GB18030
zh_HK.Big5 Big5
zh_TW.Big5 Big5

然后
sudo locale-gen
生成可能要几分钟,等等就行了,这样的话,在纯英文环境中fcitx也可正常显示状态栏上的文字了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值