笔友城堡 - 可定义的个人主页

前言

简单记录一下WSL的安装,这里可以安装ubuntu,本文参考《保姆级教程:WSL2(Windows Subsystem for Linux)的安装和使用》和AI等工具。

记录于此,方便自己查阅。

小结

常用命令

# 进入ubuntu
wsl
# 终止所有wsl
wsl --shutdown

正文

我的Window系统为Windows 11 家庭版 中文版。

第一步

搜索【启用或关闭 Windows 功能】

点击进入后,打开“适用于 Linux 的 Windows 子系统“和“虚拟机平台”两项。

点击确定,然后重启电脑。

第二步

安装 WSL。

需要管理员权限启动CMD或PowerShell。

然后

wsl --install

安装成功后,输入wsl -l -v

C:\Windows\System32>wsl -l -v
适用于 Linux 的 Windows 子系统没有已安装的分发。
可通过安装包含以下说明的分发来解决此问题:

使用“wsl.exe --list --online' ”列出可用的分发
和 “wsl.exe --install <Distro>” 进行安装。

说明此时没有安装系统。

输入

wsl --list --online
C:\Windows\System32>wsl --list --online
以下是可安装的有效分发的列表。
使用“wsl.exe --install <Distro>”安装。

NAME                            FRIENDLY NAME
Ubuntu                          Ubuntu
Ubuntu-26.04                    Ubuntu 26.04 LTS
Ubuntu-24.04                    Ubuntu 24.04 LTS
Ubuntu-22.04                    Ubuntu 22.04 LTS
openSUSE-Tumbleweed             openSUSE Tumbleweed
openSUSE-Leap-16.0              openSUSE Leap 16.0
SUSE-Linux-Enterprise-15-SP7    SUSE Linux Enterprise 15 SP7
SUSE-Linux-Enterprise-16.0      SUSE Linux Enterprise 16.0
kali-linux                      Kali Linux Rolling
Debian                          Debian GNU/Linux
AlmaLinux-8                     AlmaLinux OS 8
AlmaLinux-9                     AlmaLinux OS 9
AlmaLinux-Kitten-10             AlmaLinux OS Kitten 10
AlmaLinux-10                    AlmaLinux OS 10
archlinux                       Arch Linux
FedoraLinux-44                  Fedora Linux 44
FedoraLinux-43                  Fedora Linux 43
eLxr                            eLxr 12.12.0.0 GNU/Linux
OracleLinux_7_9                 Oracle Linux 7.9
OracleLinux_8_10                Oracle Linux 8.10
OracleLinux_9_5                 Oracle Linux 9.5
SUSE-Linux-Enterprise-15-SP6    SUSE Linux Enterprise 15 SP6

提示可以选择的系统。

我这安装Ubuntu-22.04 ,这个自己选择即可。

wsl.exe --install Ubuntu-22.04 

等待安装,后面回你修改密码,默认是admin,不让使用默认的,反正随便改,比如我这改为biumall,然后就进入Ubuntu系统了。

命令总结

1. 安装与基础设置
命令说明
wsl --install安装 WSL 和默认的 Linux 发行版(通常是 Ubuntu)
wsl --list --online查看可安装的 Linux 发行版列表
wsl --install -d <发行版名称>安装指定的 Linux 发行版(例如:-d Ubuntu-22.04)
wsl --set-default-version 2设置新安装的发行版默认使用 WSL 2
wsl --update手动更新 WSL 内核
wsl --version查看 WSL 版本信息
2. 发行版管理
命令说明
wsl -l -v 或 wsl --list --verbose列出所有已安装的发行版及其状态、WSL 版本
wsl -t <发行版> 或 wsl --terminate <发行版>终止指定发行版的运行
wsl --shutdown立即终止所有正在运行的发行版和 WSL 2 虚拟机
wsl --set-version <发行版> 2将指定发行版转换为 WSL 2
wsl --set-default <发行版>设置默认使用的发行版
wsl --unregister <发行版>注销并删除指定发行版(会清空该发行版的所有数据)
3. 运行与交互
命令说明
wsl 或 wsl ~启动默认发行版,并进入 Linux 家目录
wsl -d <发行版>启动指定的发行版
wsl -u <用户名> 或 wsl --user <用户名>以指定用户身份运行
wsl --cd <目录>指定启动时的工作目录(Windows 路径或 Linux 路径)
wsl --exec <命令>执行单个 Linux 命令并退出(例如:wsl --exec ls -la)
wsl -e <命令>同上,--exec 的简写
4.导入/导出与备份
命令说明
wsl --export <发行版> <文件名.tar>将发行版导出为 tar 文件(备份)
wsl --import <新发行版> <安装目录> <文件名.tar>从 tar 文件导入新的发行版
wsl --import-in-place <发行版> <文件名.vhdx>从 VHDX 文件直接导入(WSL 2 专用)

参考文章

  1. AI

  2. 保姆级教程:WSL2(Windows Subsystem for Linux)的安装和使用

相关文章

笔友城堡 - 可定义的个人主页

暂无评论

评论审核已启用。您的评论可能需要一段时间后才能被显示。

none
暂无评论...