其他发行版(非nixos)上使用nix包管理器安装gtk应用不能使用fcitx5输入法的解决方法

之所以会发生qt应用可以使用fcitx5而gtk应用不行的原因,是因为qt的im module可以自主识别,而gtk的im module需要配置文件。一般来说,发行版完成了这个操作,用户感觉不到。但是当我们在非nixos上使用nix的时候,我们只能自己操作了。


1、先在Host OS上安装fcitx5(或使用flatpak安装),确认对于GTK应用和QT应用,fcitx5都正常工作。

其实,nix的fcitx5也是可在Host上工作的,但是这里涉及到别的麻烦,不在本文解决之列。

2、安装nix

curl -L https://nixos.org/nix/install -o ~/nix.sh
chmod 755 ~/nix.sh


安装单用户模式:

~/nix.sh
echo ". ~/.nix-profile/etc/profile.d/nix.sh" >> ~/.bashrc

安装多用户模式:

nix.sh --daemon

完毕后重启
详见https://nixos.org/manual/nix/unstable/installation/installing-binary.html
官网上一些内容有过时,仅供参考

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值