install fcitx chinese input at FreeBSD14.1

从发行版安装Fcitx 5

first find pkg

复制代码
pkg search fcitx5

pkg search fcitx5
pkg: No SRV record found for the repo 'FreeBSD'
fcitx5-5.1.10                  New implementation of the Fcitx IME framework
fcitx5-configtool-5.1.6        Fcitx5 IM framework configuration tool
fcitx5-gtk-common-5.1.3        Fcitx support for GTK (common files)
fcitx5-gtk2-5.1.3              Fcitx support for GTK (gtk2)
fcitx5-gtk3-5.1.3              Fcitx support for GTK (gtk3)
fcitx5-gtk4-5.1.3              Fcitx support for GTK (gtk4)
fcitx5-lua-5.0.13              Lua support for Fcitx5
fcitx5-m17n-5.1.1              Multilingualization support for Fcitx5
fcitx5-qt-common-5.1.6         Fcitx support for Qt (common files)
fcitx5-qt5-5.1.6               Fcitx support for Qt (qt5)
fcitx5-qt6-5.1.6               Fcitx support for Qt (qt6)
ja-fcitx5-anthy-5.1.4          Anthy support for Fcitx5
ja-fcitx5-cskk-1.2.0           SKK input method plugin for fcitx5 that uses LibCSKK
ko-fcitx5-hangul-5.1.4         Hangul support for Fcitx5
zh-fcitx5-chewing-5.1.5        Chewing support for Fcitx5
zh-fcitx5-chinese-addons-5.1.6 Pinyin and table input method support for Fcitx5
zh-fcitx5-mcbopomofo-2.7       McBopomofo for Fcitx5
zh-fcitx5-rime-5.1.8           RIME support for Fcitx5
zh-fcitx5-table-extra-5.1.6    Extra table support for Fcitx5
zh-fcitx5-table-other-5.1.3    Other table support for Fcitx5

note :

in other system such as Ubuntu the chinese pkg are as :fcitx5-chinese-addons_5.1.3-1build3_all.deb

but in FreeBSD ,it's :

zh-fcitx5-chinese-addons-5.1.6.pkg

config fcitx in ibus

but there's no input

pkg install kwin

复制代码
root@x250:~ # pkg install plasma6-kwin

after install kwin , fcitx5-configtool is gone

so must reinstall it

复制代码
pkg install fcitx5-configtool

reinstall fcitx5

first remove fcitx5

and then reinstall

复制代码
pkg install fcitx5 zh-fcitx5-chinese-addons fcitx5-configtool

intall message:

复制代码
Message from fcitx5-5.1.10:

--
Remember to set the environment variable XMODIFIERS:

	csh/tcsh:	setenv XMODIFIERS @im=fcitx
	sh/bash:	export XMODIFIERS='@im=fcitx'

For GTK+ programs, you may want to set:

	csh/tcsh:	setenv GTK_IM_MODULE fcitx/xim
	sh/bash:	export GTK_IM_MODULE=fcitx/xim

For Qt programs, you may want to set:

	csh/tcsh:	setenv QT_IM_MODULE fcitx
	sh/bash:	export QT_IM_MODULE=fcitx

To start fcitx with your desktop, just

	cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop \
	    ~/.config/autostart/

Message from fcitx5-5.1.10:

--

Remember to set the environment variable XMODIFIERS:

csh/tcsh: setenv XMODIFIERS @im=fcitx

sh/bash: export XMODIFIERS='@im=fcitx'

For GTK+ programs, you may want to set:

csh/tcsh: setenv GTK_IM_MODULE fcitx/xim

sh/bash: export GTK_IM_MODULE=fcitx/xim

For Qt programs, you may want to set:

csh/tcsh: setenv QT_IM_MODULE fcitx

sh/bash: export QT_IM_MODULE=fcitx

To start fcitx with your desktop, just

cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop \

~/.config/autostart/

run

复制代码
cp /usr/local/share/applications/org.fcitx.fcitx5-config-qt.desktop ~/.config/autostart/

that's wrong, use this :

复制代码
cp /usr/local/share/applications/org.fcitx.Fcitx5.desktop ~/.config/autostart/

最重要的事情就是上面这句。当然还有这些配置,也不知道是否正确

.xinitrc 文件:

复制代码
setenv GTK_IM_MODULE "fcitx5"
setenv GTK3_IM_MODULE "fcitx5"
setenv QT_IM_MODULE "fcitx5"
setenv QT4_IM_MODULE "fcitx5"
setenv xmodifiers "@im=fcitx5"
setenv LC_ALL "zh_CN.UTF-8"

参考自:https://book.bsdcn.org/di-5-zhang-shu-ru-fa-ji-chang-yong-ruan-jian/di-5.1-jie-fcitx-shu-ru-fa-kuang-jia

相关推荐
阿华hhh7 分钟前
项目(购物商城)
linux·服务器·c语言·c++
摸鱼仙人~14 分钟前
大模型文章生成的风格个性化与多文体写作:一套可落地的方法论
linux·运维·服务器
xybDIY18 分钟前
亚马逊云 Organizations 组织 Link 账号关联与解绑自动化解决方案
运维·自动化·云计算·aws
慕容雪_25 分钟前
运维笔记-网络【属性】-【共享】中没有【家庭网络连接(H)】的选项
运维·网络·共享
爬山算法1 小时前
Hibernate(30)Hibernate的Named Query是什么?
服务器·前端·hibernate
AC赳赳老秦1 小时前
Shell 脚本批量生成:DeepSeek 辅助编写服务器运维自动化指令
运维·服务器·前端·vue.js·数据分析·自动化·deepseek
学Linux的语莫1 小时前
linux的root目录缓存清理
linux·运维·服务器
oMcLin1 小时前
如何在 SUSE Linux Enterprise Server 15 上部署并优化 K3s 集群,提升轻量级容器化应用的资源利用率?
linux·运维·服务器
Run Out Of Brain1 小时前
解决nginx代理配置下wordpress的 /wp-admin/返回 302 重定向到登录页问题
运维·nginx
Ghost Face...2 小时前
深入解析YT6801驱动模块架构
linux·运维·服务器