[Arch]-4-安装搜狗输入法
引言
这边文章介绍Arch上使用archlinuxcn源安装搜狗输入法。
文章目录
0×1.Archlinux如何安装搜狗输入法
自从Arch官方将qt4移出官方源之后,搜狗输入法一直没有添加对qt5的支持,导致搜狗输入法在Arch上无法使用原来的方法安装,还好国内某大神没有放弃对搜狗输入法的支持,我们可以使用下面的方法添加国内大神的源来安装搜狗输入法:
#首先编辑/etc/pacman.conf,添加archlinuxcn源
987@hk987.xyz:~$ sudo vim /etc/pacman.conf
#在内容最下面,加入下面的信息,考虑到国内访问速度,建议将阿里云镜像放在最前面
[archlinuxcn]
Server = https://mirrors.aliyun.com/archlinuxcn/$arch
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
Server = https://repo.archlinuxcn.org/$arch
#更新仓库列表
987@hk987.xyz:~$ sudo pacman -Syyu
987@hk987.xyz:~$ sudo pacman -S archlinuxcn-keyring
987@hk987.xyz:~$ sudo pacman-key --init
987@hk987.xyz:~$ sudo pacman-key --populate archlinux
987@hk987.xyz:~$ sudo pacman-key --populate archlinuxcn
987@hk987.xyz:~$ sudo pacman -Syy
#安装搜狗输入法以及相关组件
987@hk987.xyz:~$ sudo pacman -S fcitx fcitx-im kcm-fcitx fcitx-configtool
#安装AUR仓库管理器yay
987@hk987.xyz:~$ sudo pacman -S yay
#安装fcitx-sogoupinyin输入法
987@hk987.xyz:~$ yay -S fcitx-sogoupinyin
#用ls查看一下,如果文件夹存在,就不需要创建
987@hk987.xyz:~$ ls ~/.config/autostart
#如果ls没有结果,创建autostart文件夹,然后将fcitx的启动配置文件复制到里面如果
987@hk987.xyz:~$ mkdir ~/.config/autostart
987@hk987.xyz:~$ cp /etc/xdg/autostart/fcitx-autostart.desktop ~/.config/autostart/
#用vim打开用户家目录中".pam_environment"文件
987@hk987.xyz:~$ vim ~/.pam_environment
#添加下面的内容到文件末尾
GTK_IM_MODULE DEFAULT=fcitx
QT_IM_MODULE DEFAULT=fcitx
XMODIFIERS DEFAULT=\@im=fcitx
重启之后,就能够愉快的使用搜狗拼音输入法了...
0×2.如何将搜狗输入法添加到fcitx中
在全新安装的原生Archlinux中,如果您按照本系列前面的文章安装的系统,并且已经将系统语言设置成了中文,那么在这里还看不到搜狗输入法出现在右下角的fcitx选项中,有一个很重要的细节需要设置。
右击系统托盘区的小键盘输入法图标>点击+号>去掉"仅显示当前语言/Only Show Current Language"前面的勾,然后搜索sogou,选中sogoupingyin,确定!
配置完成之后,就能在右下角fcitx键盘中选择搜狗拼音了...