在 WSL (xfce) 上安装 GUI 搞砸了

在 WSL (xfce) 上安装 GUI 搞砸了

几周前,我想在我的 WSL 中添加 GUI(xfce4)。但它没有像我预期的那样工作,所以我尝试卸载它。我想我不知道正确的卸载方法,所以它仍然有更新。我备份了源列表并生成了新的源列表。但它仍然在那里。你有什么建议?

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  apport apport-gtk bluez bluez-obexd bsdutils fdisk gcc-8-base gir1.2-ibus-1.0 gir1.2-javascriptcoregtk-4.0 gir1.2-webkit2-4.0 ibus ibus-gtk ibus-gtk3 libasound2 libasound2-data libatomic1 libblkid1 libbluetooth3 libcc1-0 libfdisk1
  libgcc1 libgd3 libglib2.0-0 libglib2.0-bin libglib2.0-data libgomp1 libibus-1.0-5 libitm1 libjavascriptcoregtk-4.0-18 liblsan0 libmount1 libmpx2 libquadmath0 libsmartcols1 libstdc++6 libtsan0 libuuid1 libwebkit2gtk-4.0-37 linux-base
  mount python3-apport python3-problem-report util-linux uuid-runtime vim vim-common vim-runtime vim-tiny xxd
49 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 35.7 MB of archives.
After this operation, 4323 kB of additional disk space will be used.
Do you want to continue? [Y/n]

https://paste.ubuntu.com/p/b8YRQnCBks/

答案1

卸载后使用 进行测试sudo apt autoremove。但最好的方法是清除发行版,前往设置->应用程序->Ubuntu,然后单击重置按钮或卸载并安装。

这是使用 WSL 配置 Xfce 的良好指南。https://x410.dev/cookbook/wsl/customizing-xfce-desktop-for-ubuntu-wsl/使其适应您自己的 XServer。

问候

答案2

删除或更新软件包没有问题,因为 WSL 会自动管理更新。此外,如果您尝试运行 xfce4 等 GUI,那么它不会干扰您运行 xfce4。

只需再次安装 xfce4。如果已安装任何所需软件包,它将自动管理它们并安装必要的软件包。无需重新安装 Ubuntu 应用程序。

PS:选择 WSL 2,因为它速度更快,兼容性更高,并且运行 xfce4 流畅。为此,我发现以下链接很有用:https://autoize.com/xfce4-desktop-environment-and-x-server-for-ubuntu-on-wsl-2/

另外,使用 Xming 或 VcXsrv 作为 X 服务器,因为它们是免费且开源的。

相关内容