如何卸载(或重新安装)Windows10的Ubuntu Bash Shell

Windows10新的基于Ubuntu的Bash shell功能与普通程序不同。要卸载它或重置其状态以获得全新的Linux环境,您需要使用一些特殊命令。

更新:从秋季创建者更新开始,您现在可以像卸载普通应用程序一样卸载Ubuntu或任何其他Linux发行版。例如,要卸载Ubuntu,只需右键单击开始菜单中的Ubuntu快捷方式,然后单击“卸载”即可。要重新安装Linux发行版,请再次从应用商店下载。重新安装时,您将获得Linux环境的最新副本。

您还可以在命令提示符或PowerShell窗口中运行ubuntu lean命令来删除您的Ubuntu Linux文件系统。下次启动Ubuntu时,它将设置一个新的文件系统,而无需重新下载软件。

相关:如何在Windows 10上安装和使用Linux Bash Shell

以下所有命令都可以在命令提示符窗口或PowerShell窗口中运行。

右键单击开始按钮或按键盘上的Windows+X,然后选择“命令提示符”以打开命令提示符窗口。如果您想使用PowerShell,可以从开始菜单启动PowerShell。

如何卸载Ubuntu环境并保留您的主文件夹

要删除之前下载的Bash环境,请打开命令提示符窗口并运行以下命令。这将从您的系统中卸载并删除Ubuntu用户环境,包括您使用apt-get或通过从源编译下载并安装的任何Linux应用程序。

lxrun /uninstall

Windows将要求您确认您的选择。要自动接受确认(例如,如果您希望在脚本中使用此命令,则非常理想),请改为运行lxrun/uninstall/y命令。

此命令不会删除您的主文件夹和其中的文件。如果您想要完全清除Linux系统,请参阅下一节。

如何卸载Ubuntu环境和删除您的主文件夹

上述命令不会删除您的Ubuntu用户帐户的主文件夹。主文件夹包含用户首选项和文件。如果您安装了一个新的Ubuntu用户空间映像,您主文件夹中的文件将被保留并继续使用。

如果您想要防止这种情况发生,您需要删除下载的Bash环境并完全清除您的主文件夹。为此,请运行以下命令:

lxrun /uninstall /full

系统会要求您确认您的选择。要自动接受确认,请改为运行lxrun/uninstall/y/full命令。

如何重新安装Ubuntu应用环境

您也可以自己运行以下命令。如果您在未安装Ubuntu用户空间映像的情况下启动bash.exe,则该命令与bash.exe自动运行的命令相同。

lxrun /install

无论您运行的是bash还是lxrun/install,该命令都会要求您确认您的选择,并为Bash环境中的用户帐户输入用户名和密码。

要跳过此过程,您可以改为运行以下命令。此命令将自动同意提示,将“root”帐户设置为没有密码的默认用户帐户。如果您想要在脚本中自动安装Bash的过程,这是很有帮助的。

lxrun /install /y

如何彻底删除Windows10的Bash工具

如果您想要从您的计算机中完全删除bash.exe工具和Windows Subsystem for Windows Linux,您需要重新访问控制面板中的“打开或关闭Windows功能”对话框。

要找到它,请打开“控制面板”,然后转到“程序”>“打开或关闭Windows功能”。

取消选中此处的“Windows Subsystem for Linux”选项,然后单击“OK”。Windows将卸载Windows Subsystem for Linux、bash.exe和lxrun.exe命令。您可以随时重新访问Windows功能对话框以在将来重新安装它们。

相关文章