输入法对于电脑日常使用还是非常重要的,如果都不能正常键入中文,那无疑会让该系统失去不少中国使用者。
在Linux下输入中文,最好的解决方案当属使用搜狗拼音了。在Ubuntu Kylin的软件商店中甚至直接可以选择安装搜狗拼音。当然如果是在Ubuntu或者其它注入Archlinux等需要使用包管理工具来进行安装。
Ubuntu下安装使用搜狗拼音
首先使用apt安装好fcitx输入法框架sudo apt install fcitx
从搜狗输入法官网pinyin.sogou.com就可以下载到deb包。然后本地使用包管理器dpkg进行安装:
sudo dpkg -i sogoupinyin_xxx.deb
如果报错说缺少依赖,可以尝试使用apt自带的安装修复功能来安装缺失的依赖:
sudo apt -f install
安装好后需要启动fcitx-configtool,并将sougoupinyin新增到输入法中。重启电脑或者重新登入使用者环境即可使用。
温馨提示,系统需要安装有对应语言字型才能正常输入中文,在设定->语言中可以进行安装。也可以使用apt来安装语言包,具体是哪些包可以百度,当然实际上在设定中安装肯定更省事。
Archlinux 安装使用fcitx-sogoupinyin
Archlinux发行版的wiki强大到令人害怕,对于fcitx-sogoupinyin的安装其肯定也有记载,参考wiki.archlinux.org/index.php/Fcitx_(简体中文)。其中有一些注意事项和经验,小编这里要和大家分享一下:
wiki中有提到设定相关环境变数不要新增到~/.bashrc中,而应该加入,~/.pam_environment中。
# ~/.pam_environment
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
[email protected]=fcitx
因为,bashrc只应用于互动性 bash 会话的初始化,并不应用于非互动性指令码或 X 会话的初始化。
大家可能遇到sogou输入法无法正常开启的问题
已经安装了fcitx、fcitx-configtool、fcitx-im、fcitx-sogoupinyin,但是f搜狗拼音会报启动异常,让删除~/.config/SogouPY然后重启,而且按照其说法删了后重启没用。终端输入人sogou-qimpanel发现提示无法载入libfcitx-qt.so.0。解决方法,我解除安装了fcitx,然后安装了fcitx-lilydjwg-git版本的fcitx,然后安装fcitx-sogoupinyin。就可以正常使用搜狗拼音了。





























