云网牛站
所在位置:首页 > Linux教程 > 在UOS家庭版操作系统中安装fcitx5并设置fcitx5的方法

在UOS家庭版操作系统中安装fcitx5并设置fcitx5的方法

2021-07-26 08:49:43作者:安洛稿源:深度站

本文实测在UOS家庭版操作系统中安装fcitx5并设置fcitx5的方法,前提条件是UOS需要开启开发者模式,另外,同样的方法也应该适用在Deepin 20新版上。

在UOS家庭版操作系统中安装fcitx5并设置fcitx5的方法

 

前言

以下方法在UOS家庭版中实测通过,该方法使用flatpak安装fcitx5,如果你之前没有用flatpak安装过kde系的软件的话,可能需要占用不少空间,在800M左右,如果用flatpak装过kde系的软件则只需要50M不到,其实就是依赖问题所占了空间。

参考:在Deepin 20系统中编译安装fcitx5的方法,附输入法的设置

 

操作的方法

首先安装flatpak,在系统终端中执行以下命令:

sudo apt install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

重启计算机。

卸载fcitx:

sudo apt remove fcitx

在此处请注意,因为我们还要用到fcitx的im模块,所以不要卸载fcitx*,只卸载fcitx就好了。

安装fcitx5和拼音输入法:

flatpak install org.fcitx.Fcitx5 org.fcitx.Fcitx5.Addon.ChineseAddons

然后设置环境变量,这里archwiki推荐的是在~/.pam_environment设置(.pam_environment是一个由于安全漏洞已经被上游弃用的东西,Arch出于某些原因在打包pam的时候仍然默认开启了读取.pam_environment的功能,在其他Linux发行版上就不一定适用了,Arch以后可能也会弃用),深度社区里面提到是在/etc/environment设置,这里依照深度社区的方法操作。

编辑/etc/environment,文末添加以下代码:

GTK_IM_MODULE=fcitx

QT_IM_MODULE=fcitx

XMODIFIERS=@im=fcitx

SDL_IM_MODULE DEFAULT=fcitx

将fcitx5添加开机自启动,在启动器里面找到fcitx5,右键添加开机自启动即可。

至此,重新启动计算机就可以生效了。

 

说明

经过实测,以上方法可用,比网上很多人提供的方案更为简便。

 

相关主题

fcitx5皮肤主题fcitx5-themes,能用在Manjaro等Linux上

精选文章
热门文章