Kali Nethunter (Linux) on Termux 安装IBUS及中文输入法

本文最后更新于:2024年2月16日星期五下午3点57分

自己写的第一篇文章,运行环境是在安卓设备上Termux中安装的Nethunter,截图来源于vncviewer连接

1.安装IBUS和其下的pinyin

sudo apt update
sudo apt install ibus
sudo apt install ibus-pinyin

2.在左上角应用栏搜索ibus,选中ibus preference

会显示ibus daemon没有运行

此时我们点击Yes,然后ibus preference会弹出如下窗口:

记录下这三行指令,待会会用到。

3.进入ibus preference界面,添加”Pinyin”

如图进入到Input Method,搜索pinyin选中Chinese:

添加Pinyin:

4.在状态栏更改输入法为Pinyin

再次打开应用栏即可输入拼音:

5.之后每次开机似乎都需要重新运行ibus-daemon程序,所以我们来将其设置开机运行:

在左上应用栏搜索startup,选中Session and Startup:

进入到Application Autostart,点击左下角的”+”号输入:

ibus-daemon -xrd

如图:

点击OK,之后重新登入即可自动运行daemon程序

其他可能问题:

1.命令行无法输入中文:

还记得我们刚刚记的那三行文字吗,

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

我们打开终端输入:

nano ~/.bashrc

在文件开头另起一行输入上面那三行文字,如图:

粘贴完成后依次按ctrl+X,Y,Enter(回车)进行保存

然后接着在终端中输入:

source ~/.bashrc

然后重开一个终端就发现可以输入中文了(不行就重启一次):

2.WPS无法输入中文:

解决方法和上面类似,我们需要修改三个文件(大致是因为:WPS一般就用三种文件类型:word/ppt/excel)
三种文件类型分别对应:

/usr/bin/wps	#Word
/usr/bin/wpp	#PPT
/usr/bin/et		#Excel

我们以修复word为例:

打开终端,输入: nano /usr/bin/wps
​然后在文件开头另起一行输入那三行内容,即:

export GTK_IM_MODULE=ibus
export XMODIFIERS=@im=ibus
export QT_IM_MODULE=ibus

如图:

同样依次按ctrl+X,Y,Enter(回车)进行保存

依次对其余两个文件进行操作后,重启WPS即可输入中文(可能需要多切换几次)

效果:

特此声明: 本人使用kali系统仅用于学习


Kali Nethunter (Linux) on Termux 安装IBUS及中文输入法
https://asyu.in/2022/06/29/2022-06-ibus/
作者
Yu
发布于
2022年6月29日
更新于
2024年2月16日 15时
许可协议