Debain 10安装使用中文输入法
近来因工作需要,需在虚拟机上搭建服务,公司虚拟机上用的是Debain系统,在使用的过程中觉着没有中文输入法极其不爽,于是按照网上多篇教程一步步尝试至最终切换使用成功,现将操作记录如下:
参考博客
https://blog.csdn.net/ieeso/article/details/105274943
1.修改源
sudo vim /etc/apt/sources.list (普通用户),往sources.list中添加国内软件源,如下我只添加了华为的。
#
# deb cdrom: [Debian GNU/Linux 10.8.0. Buster_ - Official amd64 NETINST 20210206- 10:34]/ buster main
#deb cdrom: [Debian GNU/Linux 10.8.0. Buster_ - 0fficial amd64 NETINST 20210206-10:34]/ buster main .
deb http://mirrors.huaweicloud.com/debian/ buster main
deb-src http://mirrors.huaweicloud.com/debian/ buster main
deb http://security.debian.org/debian-security buster/updates main
deb-src http://security.debian.org/debian-security buster/updates main
# buster-updates, previously known as 'volatile'
deb http://mirrors.huaweicloud.com/debian/ buster -updates main
deb-src http://mirrors.huaweicloud.com/debian/ buster -updates main
# This system was installed using small removable media
# (e.g. netinst, live or single CD). The matching "deb cdrom"
# entries were disabled at the end of the installation process .
# For information about how to configure apt package sources ,
2.更新软件
使用apt-get update查看是否可以获取到更新数据,如果不可以个人建议直接重装系统(此前在update时遇到过报错,反复折腾无法解决)。
如果没有异常则直接使用 apt-get upgrade更新。
3.安装中文字库
debain据说默认没有中文字库,需要手动安装
sudo apt-get install xfonts-intl-chinese wqy*
4.安装fcitx输入法及其相关程序
sudo apt-get install fcitx fcitx-pinyin #fcitx输入法
sudo apt-get install im-config
sudo apt-get install fcitx-table* #安装通用的输入法码表
sudo apt-get install fcitx-frontend-gtk2 fcitx-frontend-gtk3 fcitx-frontend-qt4 #应用程序
5.尝试切换
按照其他博主的操作,以上操作结束后直接sudo reboot重启后即可正常切换,但是如果遇到我这种情况:
· 重启后切换输入法失败
· 移除重装fcitx输入法依旧无法使用中文
· Fcitx Config Tool界面输入法列表为空且无法新增
可以再尝试把ibus全删了:
apt-get remove --purge scim* ibus* #切换到root用户
重启后在输入法配置中可以发现列表不为空,ctrl + space 可以切换到中文输入。