0%

wsl 安装 chromium

最近在 wsl 里尝试安装了 kvm,在 kvm 管理界面启动的时候会在桌面显示窗口。既然 wsl 可以直接显示窗口干脆直接尝试安装一下 chrome。
这里我选择的是 chrome 的开源版 chromium。

这里我选择的是默认发行版 ubuntu22 启用了 systemd ,启用 systemd 的方式请参考 https://devblogs.microsoft.com/commandline/systemd-support-is-now-available-in-wsl/

安装 chromium

sudo snap install chromium

安装完 chromium 后打开中文网页会显示乱码,使用以下的方式解决乱码

运行 sudo dpkg-reconfigure locales 然后选中 en_US.UTF-8 和 zh_CN.UTF-8,语言设置为,这两个中的其中一个,这里我建议设置为 en_US.UTF-8,不然以后程序报错的 log 可能是中文的,以后根据 log 信心在 google查找问题,可能根本找不到答案。

安装中文相关依赖 sudo apt install language-pack-zh-hans fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming

然后在终端直接运行 chromium 就会打开 chromium,这时再打开中文网页就不会乱码了。

篇外

还有就是输入的在窗口输入时只能输入 ascii 字符,需要安装输入法后才能输入中文。我装 chromium 是为了浏览器自动化,我可以在程序内部直接进行输入。