更改系统语言修复中文乱码与使用谷歌拼音输入法(Crostini)
更改系统默认语言
安装语言包
修改locale.gen文件
sudo vim /etc/locale.gen
去掉
zh_CN.GBK GBK
,zh_CN.UTF8 UTF8
的注释,或者直接添加这两行内容。- 使用
sudo locale-gen
下载语言。
修改默认语言编码
sudo dpkg-reconfigure locales
选择系统的默认语言,推荐选择zh_CN.UTF8 UTF8
如果系统语言未改变尝试重启
修复中文乱码
安装中文字体
sudo apt-get install xfonts-wqy ttf-wqy-zenhei ttf-wqy-microhei
如果中文依然乱码尝试重启
安装中文输入法
安装 Fcitx
虽然一般 debian 都有装 fcitx 但还是确保一下
sudo apt install fcitx
配置 Fcitx
im-config
点击确定->点击Yes->选择fcitx->确定->确定
重启使配置生效
安装谷歌拼音输入法
sudo apt install fcitx-googlepinyin
移除Module避免冲突(不确定是否必须)
sudo apt remove fcitx-module-kimpanel
添加输入法
fcitx-config-gtk3
在界面中添加谷歌拼音输入法,如果没有看到尝试重启。
修改环境变量以支持某些软件(如Clion等)
sudo vi /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf
在文件末尾添加以下内容
Environment="GTK_IM_MODULE=fcitx"
Environment="QT_IM_MODULE=fcitx"
Environment="XMODIFIERS=@im=fcitx"
这些环境变量可能会因为未来Chrome的更新而被取代。
设置开机自启动
sudo vim ~/.sommelierrc
在其中输入
/usr/bin/fcitx-autostart