近来想装个双,看了一下linux发行版的排行,manjaro吸引了我的注意linux行,打算装来试试看。装好系统上去后发觉没有支持英文输入,用了那么多输入法还是搜狗的最好用linux 输入法安装,决定装sogou输入法了。
根据网上的教程,先添加中科大的源,
$ sudo vim /etc/pacman.conf
复制
在文件末尾添加
[archlinuxcn]
SigLevel = Optional TrustedOnly
Server = //mirrors.ustc.edu.cn/archlinuxcn/$arch
复制
更新并选择最快的源列表
$ sudo pacman-mirrors -g
复制
更新系统
$ sudo pacman -Syyu
复制
安装archlinuxcn-keyring
$ sudo pacman -S archlinuxcn-keyring
复制
安装sogou输入法
$sudo pacman -S fcitx-sogoupinyin
$ sudo pacman -S fcitx-im //(全部安装)
$ sudo pacman -S fcitx-configtool
复制
配置环境变量
$ sudo vim ~/.xprofile
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="im=fcitx"
$ source ~/.xprofile
复制
网上教程到这儿重启系统按理说就可以使用sogou输入法了,结果重启以后发觉原先的所有英文显示全部弄成方框,输入还是只能输入中文,网上查了资料说有可能更新系统后字体遗失了,就装了一个字体,
$ sudo pacman -S wqy-microhei
复制
重启然后显示正常了,右下角那种按键栏按键点进去可以看见sogou输入法,并且选择不了,按快捷键切换输入法也没有用,忽然又下来提示“搜狗输入法异常!请删掉.config/SogouPY并重启”,执行$sogou-qimpanel,
下来”sogou-qimpanel:errorwhileloadingsharedlibraries:libfcitx-qt.so.0:cannotopensharedobjectfile:Nosuchfileordirectory“提示,查了资料说缺乏fcitx-qt4,装fcitx-im的时侯有
1)fcitx2)fcitx-gtk23)fcitx-gtk34)fcitx-qt5,确实少了qt4,安装qt4
$ pacman -S fcitx-qt4
复制
装的时侯下来提示”fcitx-lilydjwg-git与fcitx有冲突。删掉fcitx吗?”,这儿继续安装,以fcitx-lilydjwg-git为准,装完之后重启系统,发觉sogou输入法可以选择了linux 输入法安装,然而还是不能输入英文!!(我快崩溃了~怪不得网上有人说Manjaro从安装到舍弃,就是由于不能输入英文!!!),继续找资料查缘由,有篇文章说到要设置qt4,便试了下linux基础教程,终端输入
$ qtconfig-qt4
复制
弹窗中依此找到interface->DefultInputMethod,下拉选择fcitx,退出保存。
之后在/etc/environment文件中加入以下内容
GTK_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
复制
执行$source/etc/environment
再度重启系统以后总算可以输入英文了!另外遗憾的是即使安装包有带和Tim并且运行不上去~
参考文章:
本文原创地址://q13zd.cn/lfxbpmxylwdz.html编辑:刘遄,审核员:暂无