当前位置:首页 » 《随便一记》 » 正文

如何在 WSL 中删除指定版本的 Ubuntu(以删除 Ubuntu 22.04 为例)

22 人参与  2024年12月26日 16:00  分类 : 《随便一记》  评论

点击全文阅读


在 Windows 的 WSL(Windows Subsystem for Linux)中,如果你安装了多个版本的 Ubuntu(例如 Ubuntu 22.04 和 Ubuntu 20.04),想要删除特定版本,可以通过以下步骤完成操作。

步骤 1:查看已安装的 WSL 分发版

首先,通过命令查看 WSL 中已安装的所有分发版及其运行状态:

wsl --list --verbose

或者简化版:

wsl -l -v

 示例输出:

  NAME              STATE           VERSION* Ubuntu-22.04      Running         2  Ubuntu-20.04      Stopped         2

- NAME:分发版名称(例如 Ubuntu-22.04)。
- STATE:分发版的状态(Running 表示正在运行,Stopped 表示已停止)。
- VERSION:WSL 的版本(1 或 2)。
- 带有 * 的分发版表示默认分发版。

步骤 2:停止目标分发版


如果目标分发版(如 Ubuntu 22.04)正在运行,需要先停止它:

wsl --terminate Ubuntu-22.04

步骤 3:卸载目标分发版


通过以下命令删除指定的分发版:

wsl --unregister Ubuntu-22.04

 注意:
- 此命令会永久删除指定分发版的文件系统和数据,包括所有用户文件。
- 在执行此操作前,建议备份重要数据。

步骤 4:确认删除


再次查看已安装的分发版列表,确保目标分发版已被成功卸载:

wsl --list --verbose

如果 Ubuntu-22.04 不在列表中,说明该分发版已被成功删除。

 其他常用命令

 查看默认分发版
运行以下命令查看当前默认分发版(wsl 命令默认进入该分发版):
 

wsl --list --verbose

 设置默认分发版
如果希望将 Ubuntu-20.04 设置为默认分发版,可以运行:

wsl --set-default Ubuntu-20.04

 检查和更改 WSL 版本
查看分发版的 WSL 版本(WSL 1 或 WSL 2):
 

wsl --list --verbose

将分发版版本设置为 WSL 2(如需要):

wsl --set-version Ubuntu-20.04 2

总结


通过以上步骤,你可以在 WSL 中安全地删除指定版本的 Ubuntu(如 Ubuntu 22.04),而不会影响其他分发版(如 Ubuntu 20.04)。在操作前,请务必备份重要数据,以免丢失。


点击全文阅读


本文链接:http://m.zhangshiyu.com/post/207270.html

<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

关于我们 | 我要投稿 | 免责申明

Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1