sla*_*uta 2 windows windows-subsystem-for-linux
我在 Windows 11 笔记本电脑上安装了带有 Ubuntu 发行版的 WSL。我想展示一些 Ubuntu GUI 应用程序,所以我安装了tasksel. 然后,从 开始tasksel,我安装了 Ubuntu Desktop 和其他一些东西。
现在,我已经从“应用程序和功能”中卸载了 Ubuntu 。但卸载后,我的 Windows 开始菜单中仍然有 Ubuntu 应用程序。
我还在“打开或关闭 Windows 功能”中禁用了“Linux 的 Windows 子系统”,但仍然存在。wsl.exe
我如何删除这些项目?
我是 Linux 和 Stack Exchange 的新手。抱歉,我的英语并不完美。我是捷克人。
您要问的问题有两个部分:
wsl.exe卸载/禁用后剩余首先,该wsl.exe命令本身附带基本 Windows 11 安装且无法卸载。即使完全禁用适用于 Linux 的 Windows 子系统,它仍然会作为“安装程序”存在,以便您可以wsl --install重新配置它。就其本身而言,wsl --install将:
一旦 WSL 本身启用,则wsl.exe用于控制您的 Ubuntu(或其他)发行版。
至于为 Ubuntu GUI 应用程序创建的开始菜单项......
我将在这里稍微过度总结一下,以跳过一些技术细节- 这些特定的“开始”菜单图标是由 WSLg 监视/usr/share/applications.
.desktop当创建正确类型的新文件时,Windows 会wslg.exe在“开始”菜单中创建一个链接,可以启动该特定应用程序。
当相应的.desktop文件被删除(通常通过sudo apt remove <package>)时,“开始”菜单链接也会被删除。
但是,如果您从 WSL 本身中完全删除 Ubuntu 发行版,则 WSL 无法再监视它的更改。如果 WSL 在完全卸载发行版时“清理”这些开始菜单项就好了,但现在情况并非如此。
更新:从 WSL 的最新预览版(Microsoft Store 中的 Windows 11 用户可用)开始,据报道该问题已得到修复:
卸载发行版时删除 WSLg 图标。
您可以轻松地手动删除它们,但请确保删除正确的内容:
由 WSLg/Ubuntu 创建的所有开始菜单项都应该消失。
| 归档时间: |
|
| 查看次数: |
3436 次 |
| 最近记录: |