zoukankan      html  css  js  c++  java
  • Archlinux安装搜狗拼音输入法

    配置源

    打开/etc/pacman.conf,在末尾加上

    [archlinuxcn]
    SigLevel = Optional TrustAll
    Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch
    //或者使用清华的镜像源
    [archlinuxcn]
    SigLevel = Optional TrustAll
    Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
    

    更新软件仓库

    $ sudo pacman -Sy
    

    安装key-ring

    $ sudo pacman -S archlinuxcn-keyring
    

    安装

    安装Fcitx

    由于搜狗拼音输入法依赖于Fcitx,在安装搜狗拼音输入法之前,需要先行安装Fcitx,在终端窗口下直接输入:

    $ sudo pacman -S fcitx
    

    即可完成安装,需要注意的是,仅仅安装这一项是不够的,这样在安装完成之后,Fcitx基本上是处于不可用的状态,我们还需要安装以下几个包:

    $ sudo pacman -S fcitx-configtool
    $ sudo pacman -S fcitx-gtk2 fcitx-gtk3 fcitx-qt5
    

    目前在Archlinux的源中,fcitx-im包组已经取消了fcitx-qt4包,但是搜狗输入法需要这个包,可以用AUR获取:

    $ sudo pacman -S yay
    $ yay -S fcitx-qt4
    

    安装搜狗拼音

    在前一步中我们已经正确的配置了源,这里直接输入:

    $ sudo pacman -S fcitx-sogoupinyin
    // 安装配置工具
    $ sudo pacman -S fcitx-configtool
    

    配置

    安装完之后我们还不可以直接使用,还需要进行一定的配置,用文本编辑器打开~/.xprofile,没有就新建,在其末尾添加以下几行:

    export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS="@im=fcitx"
    

    或者直接执行

    $ echo "export GTK_IM_MODULE=fcitx
    export QT_IM_MODULE=fcitx
    export XMODIFIERS=@im=fcitx" >> ~/.xprofile
    

    wiki建议使用~/.pam_environment设置环境变量,可以一并加上:

    $ echo "GTK_IM_MODULE DEFAULT=fcitx
    QT_IM_MODULE  DEFAULT=fcitx
    XMODIFIERS    DEFAULT=@im=fcitx" >> ~/.pam_environment
    

    然后注销后重新登录,或者重启后重新登录。

    可能的问题

    如果遇到登录之后输入法fcitx没有启动的问题,可以将fcitx设置为自动启动,deepin桌面下右键fcitx的图片就能做到,gnome桌面可以用gnome-tweaks,也可以就简单的在.xprofile里面加一句fcitx。
    或者使用wiki上给出的方式

    $ cp /etc/xdg/autostart/fcitx-autostart.desktop ~/.config/autostart/
    


    更新日志

    • 2018.01.07 创建
    • 2018.08.30 修改添加软件源的部分,增加自动启动的部分
    • 2020.08.25 修改fcitx-qt4的安装方式, 感谢评论区的小伙伴
  • 相关阅读:
    正则表达式中的贪婪模式与非贪婪模式详解
    关于Python中正则表达式的反斜杠问题
    每日思考记录(1)
    软件设计——2018年上半年选择题重要知识点
    统一过程UP
    软件设计复习7
    软件设计复习6
    软件设计复习5
    软件设计复习4
    软件设计复习3
  • 原文地址:https://www.cnblogs.com/tonyc/p/8231667.html
Copyright © 2011-2022 走看看