如何在 WSL2 上为 Ubuntu 22.04 安装 Gnome?

如何在 WSL2 上为 Ubuntu 22.04 安装 Gnome?

就 Linux 而言,我并不是高级用户;我是初学者,所以请理解。也就是说,我在 WSL2 下安装了最新版本的 Ubuntu 22.04,但现在我希望能够安装完整的 Gnome 环境。

就像从图像中运行它一样。我的意思不是在装有 Windows 的计算机上运行单独的 Ubuntu 应用程序,而是运行完整的图形环境——基于 Gnome 的完整 Ubuntu 系统。

我正在寻找有关如何操作的教程,但不幸的是,我什么也没找到。

我想要类似的东西这个 Xfce4 安装,但基于 Gnome。

答案1

来自 microsoftstore 的 GWSL. 它可以安装在您的 Linux 发行版上(例如适合 Gnome 的 Ubuntu Preview)

安装 WSL2 大约需要 10 分钟,一旦安装完成,Ubuntu Preview 就会启用 systemd 和D-BUS 服务

cat <<EOF >> ~/.bashrc

export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{print $2}'):0
export LIBGL_ALWAYS_INDIRECT=1
EOF

最后打开 shell 并使用sudo apt install ubuntu-desktop gnome 下载 gist 脚本:

wget https://gist.githubusercontent.com/b23prodtm/b058b8b0efbd7e9c632dbcc7affe1754/raw/f92026edf531680743ed5fef08d585c44aec6944/wsl2-setup-desktop-gnome.sh
chmod +x wsl2-setup-desktop-gnome.sh
./wsl2-setup-desktop-gnome.sh

现在您可以重新启动 Ubuntu 终端并从 DBUS 启动 X 会话:

sudo systemctl start dbus
gnome-session

更加完整安装脚本来自 Gist

相关内容