如何在WSL中启用音频和CJK

在Windows 11的wsl2上新安装 ubuntu 22.04后,可能会遇到一些问题,例如打开播放音频的网页时没有声音输出,或者浏览器无法正确显示包含 CJK 字符的网页,以下列举了一些快速解决方案。

感谢这篇帖子,安装以下 2 个软件包后,声音输出完美运行。

# install sound packages
$ sudo apt install sox libsox-fmt-all

同时,得益于 copilot 搜索建议,安装以下软件包后,CJK 字符显示问题可以轻松解决。

# install font packages
$ sudo apt install fonts-noto-cjk fonts-noto-color-emoji

不过可能还有其他问题,例如无法在终端或网页上的表单中输入 CJK 字符, copilot 建议使用 fcitxdbus-x11 等工具,尝试了一下不过失败了。声音输出和 CJK 显示的问题已经解决,可以满足大多数 WSL2 作为开发环境的使用场景,再加上 Windows 宿主机用于上网也足够,暂时放弃解决这些问题了。

windows