少年击剑更吹箫,剑气箫心一例消。这篇文章主要讲述Manjaro gnome安装搜狗输入法相关的知识,希望能为你提供帮助。
?1.选择国内镜像?
?sudo pacman-mirrors -i -c China -m rank?
【Manjaro gnome安装搜狗输入法】?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 -Sfcitx-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?
?最后重启电脑,再然后就可以看到搜狗输入法了
??
推荐阅读
- 云原生改造到底有多难
- linux fedora 35 彻底卸载idea2021.2.2
- 在Linux服务器上安装tensorflow记录
- linux fedora35中配置软件存储库(添加启用禁用)
- Linux使用Nginx搭建图片服务器
- nginx导入https证书
- XP系统安装不了.Net Framework 4.5怎样回事?
- XP/Win7系统被人恶意锁定密码怎样办?
- ghost xp sp3搜索助理显示空白的处理办法