Manjaro gnome安装搜狗输入法

Posted wx5996893767bc8

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Manjaro gnome安装搜狗输入法相关的知识,希望对你有一定的参考价值。

1.选择国内镜像

sudo pacman-mirrors -i -c China -m rank

sudo pacman-mirrors -g

  更新软件库

sudo pacman -Syyu

安装基本依赖

fcitx是小企鹅输入法的依赖。小企鹅输入法是一个以 GPL 方式发布的输入法平台,可以通过安装引擎支持多种输入法,支持简入繁出,是在 Linux 操作系统中常用的中文输入法。它的优点是,短小精悍、跟程序的兼容性比较好。关于小企鹅输入法的更多资料,各位小伙伴可以自行检索。

sudo pacman -S fcitx

sudo pacman -S fcitx-configtool

sudo pacman -S fcitx-gtk2 fcitx-gtk3

sudo pacman -S fcitx-qt5

2.修改软件源权限

vim /etc/pacman.conf      

添加以下内容

[archlinuxcn]

SigLevel = Optional TrustedOnly

Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

更新软件源、添加key ,这里主要是强制更新系统,同时还要安装archlinuxcn-keyring

sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring

继续安装依赖,这里的fcitx-im是小企鹅输入法的核心组件(im应该就是input method的简写)
sudo pacman -S fcitx-im

base包是基础系统,基本上装arch这个包组都要装的,而base-devel里的是一些常用的开发工具,编译安装某些软件,就会用到其中的一些编译工具,比如automake, cmake之类的:
sudo pacman -Sy base-devel

​3.安装yay工具

关于yay这个工具我们多说两句,因为之前安装搜狗输入法的时候用过,这次专门去查了下:
Yay是用Go编写的Arch Linux AUR帮助工具,它可以帮助你以自动方式从PKGBUILD安装软件包, yay有一个AUR Tab完成,具有高级依赖性解决方案,它基于yaourt、apacman和pacaur,同时能实现几乎没有依赖、为pacman提供界面、有像搜索一样的yaourt、最大限度地减少用户输入、知道git包何时升级等功能。
另外关于这里提到的AUR也有一些说明资料:
AUR是Arch Linux/Manjaro用户的社区驱动存储库,创建AUR的目的是使共享社区包的过程更容易和有条理,它包含包描述(PKGBUILDs),允许使用makepkg从源代码编译包,然后通过pacman安装它。
安装命令如下:
sudo pacman -Sy yay

4.安装搜狗拼音

安装完yay工具之后,我们就可以愉快地安装搜狗输入法了,安装命令如下

yay -S fcitx-sogoupinyin  

这里如果安装还是报错,好好检查下pacman.conf文件中软件源的配置项是否正常:

添加启动配置
这里也是个大坑,我那天安装完后,死活无法启动,最后发现是配置文件搞错了,一个是配置文件名称搞错了,我之前创建的配置文件是
/.xprofile,但是这个文件对gnome manjaro无效;另一个是我用sudo权限创建的文件,所以最终搜狗都没启动起来。最终我想明白了后一个问题,同时找到了另外一种配置方法,也就是创建这里的

vim ~/.pam_environment ​​


然后在其中增加如下内容:​

GTK_IM_MODULE=fcitx

QT_IM_MODULE=fcitxX

MODIFIERS=@im=fcitx

​最后重启电脑,再然后就可以看到搜狗输入法了

Manjaro

以上是关于Manjaro gnome安装搜狗输入法的主要内容,如果未能解决你的问题,请参考以下文章

manjaro gnome 安装后配置

manjaro安装搜狗中文输入法

manjaro最新搜狗输入法安装教程

Manjaro 系统添加国内源和安装搜狗输入法

manjaro怎么安装中文输入法

Manjaro Linux 18 中安装配置搜狗拼音输入法