在WSL2上安装xfce桌面以及中文开发环境的配置
安装桌面
这里选择xfce4桌面,它的优点是轻量、美观、占用系统资源少。
1 | sudo apt install xfce4 dbus-x11 -y |
完成后,执行下面这段代码就可以看到桌面的图形界面了。
1 | sudo xfce4-session |
修改默认语言环境为中文(可选)
安装中文语言包
对于Centos8,可以使用
1 | sudo yum -y groupinstall Fonts |
对于Debian用下面的,ubuntu可以不装
1 | sudo apt install fonts-noto-cjk -y |
对于ubuntu还可以继续安装
1 | sudo apt install language-pack-zh-hans language-pack-zh-hans-base -y |
设置本地化环境变量
1 | sudo /etc/default/locale |
中文输入法
1 | sudo apt install fcitx fcitx-pinyin |
软件包已装,在应用程序 - 设置 - 会话与启动 - 应用程序自启动,添加 /usr/bin/fcitx
。
PS:安装其他输入法
1 | sudo apt install fcitx dbus-x11 im-config fcitx-sunpinyin |
更完整的配置
- 编辑
/etc/locale.gen
文件
1 | # 找到 # zh_CN.UTF-8 这一行,取消注释 |
- 编辑
~/.profile
文件
1 | export GTK_IM_MODULE=fcitx |
安装Google拼音
1 | sudo apt-get install fcitx-googlepinyin |
需要注意的时,fcitx 默认输入法切换快捷键是ctrl+space,会覆盖 IDEA 的提示快捷键,可以通过fcitx-config-gtk3
修改,但是不能和 Windows 宿主机上的全局热键冲突,不然会无效。
设置输入法
1 | sudo xfce4-session |
打开设置
设置好如下
另外快捷键可设置为Shift方便操作
IDEA
输入法支持
上面配好之后,IDEA 切不出输入法,需要特殊配置一下才行,编辑 IDEA 启动脚本idea.sh
,在上面加入以下配置:
1 | export XMODIFIERS=@im=fcitx |
然后重启IDEA
就可以切出输入法了。
在WSL2上安装xfce桌面以及中文开发环境的配置
https://hexo.terwer.space/post/wsl2-install-xfce4-and-chinese-env.html