Windows 10 上的 Bash 存储

Windows 10 上的 Bash 存储

Bash for Windows 安装在文件系统的什么位置?

如果我发现它变得臃肿(因为随着时间的推移我安装了很多 apt 包或者其他东西)清除它并重新开始的最佳方法是什么?

我知道它会在第一次运行时下载并初始化,所以我想知道我是否可以简单地删除存储它的文件夹并重新开始,进行备份,管理我的工作区的多个版本等......

谢谢!

答案1

重置 Bash 子系统非常简单。要完全卸载它,请使用以下命令:

lxrun /uninstall /full

要重新安装它,请使用以下命令:

lxrun /install

这将从 Windows 商店重新下载它 - 它不是很大,您将获得一个全新的副本。如果您真的搞砸了,重新下载可能是唯一的办法。

答案2

从 Windows 10 Fall Creators Update 开始,您必须使用wslconfig(而不是lxrun)来管理 WSL 发行版。您可以阅读微软的文档

请注意,你可以在 WSL 中安装多个 Linux 发行版。要列出你拥有的发行版,你可以使用:

wslconfig /list /all

要删除发行版,您必须取消注册它。WSL 将保留安装程序,但会删除所有程序和用户数据。

wslconfig /unregister <DistributionName>

相关内容