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>