
最简单的wsl配置方式
本文最后更新于 2025-01-18,学习久了要注意休息哟
WSL (Windows Subsystem for Linux) 也就是在windows 下运行的Linux操作系统
优点
无缝集成 Windows 和 Linux 环境
更轻量、性能更好
支持大多数 Linux 应用
无需虚拟化或双启动
与 Windows 文件系统的紧密集成
……
1、安装以及配置
1.1 开启虚拟化
检查自己的电脑是否打开了cpu 虚拟化 可以通过 任务管理器 查看,在下面有一个虚拟化:已启用 则代表已经开启了CPU虚拟化。
如果没有开启,则自行百度自己的芯片如何启动CPU虚拟化,需要修改bios设置。
1.2 启动windows功能
在下方搜索框中输入 “启用或关闭Windows功能” 打开下面这个功能,然后重启电脑。
1.3 安装WSL
下方搜索框控制输入 CMD 并以管理员身份启动
# 第一步 我们需要对 wsl 进行更新 使用下面的命令
// 更新
wsl --update
// 或者
wsl --update --web-download
# 第二步
// 下载
wsl --install
// 或者
wsl --install --web-download
# 等待安装。。。。
# 默认下载的是Ubuntu 22.04
选中即可启动
启动后
1.4 启动与退出
# 通过命令启动
PS C:\Users\tanzh> wsl -d Ubuntu
# 退出linux
linux@Tanzhipeng:~$ exit
1.5 安装其他版本
# 通过命令展示所有可以安装的版本
PS C:\Users\tanzh> wsl --list --online
以下是可安装的有效分发的列表。
使用 'wsl.exe --install <Distro>' 安装。
NAME FRIENDLY NAME
Ubuntu Ubuntu
Debian Debian GNU/Linux
kali-linux Kali Linux Rolling
Ubuntu-18.04 Ubuntu 18.04 LTS
Ubuntu-20.04 Ubuntu 20.04 LTS
Ubuntu-22.04 Ubuntu 22.04 LTS
Ubuntu-24.04 Ubuntu 24.04 LTS
OracleLinux_7_9 Oracle Linux 7.9
OracleLinux_8_7 Oracle Linux 8.7
OracleLinux_9_1 Oracle Linux 9.1
openSUSE-Leap-15.6 openSUSE Leap 15.6
SUSE-Linux-Enterprise-15-SP5 SUSE Linux Enterprise 15 SP5
SUSE-Linux-Enterprise-15-SP6 SUSE Linux Enterprise 15 SP6
openSUSE-Tumbleweed openSUSE Tumbleweed
# 安装其他版本
wsl --install Ubuntu-18.04
// 或者
wsl --install Ubuntu-18.04 --web-download
1.6 查看所有已安装版本
PS C:\Users\tanzh> wsl --list -v
NAME STATE VERSION
* Ubuntu Stopped 2
Ubuntu-22.04 Running 2
2、卸载与备份
2.1 卸载
# 首先 查看系统中有那些子系统
PS C:\Users\tanzh> wsl --list -v
NAME STATE VERSION
* Ubuntu Stopped 2
Ubuntu-22.04 Running 2
# 然后使用命令注销他
PS C:\Users\tanzh> wsl --unregister Ubuntu
正在注销。
操作成功完成。
2.2 备份
# 首先 查看系统中有那些子系统
PS C:\Users\tanzh> wsl --list -v
NAME STATE VERSION
* Ubuntu-22.04 Running 2
# 备份
PS C:\Users\tanzh> wsl --export Ubuntu-22.04 ubuntu.tar
备份完成后 文件会保存在你运行这个指令的路径下 比如我这边就是 C:\Users\tanzh
2.3 导入
这边我们换一个位置导入, 不去占用C盘空间
我这边将路径放到了 D:\IDE_App\Linux_OS
在这个路径打开终端
PS D:\IDE_App\Linux_OS> wsl --import Ubuntu D:\IDE_App\Linux_OS C:\Users\tanzh\ubuntu.tar
# 指令解释
# wsl --import 导入命令
# Ubuntu 系统名字 可以自己命名
# D:\IDE_App\Linux_OS 导入后安装的路径
# C:\Users\tanzh\ubuntu.tar 刚刚压缩的文件
完成后我们可以在 D:\IDE_App\Linux_OS
路径下 看到一个 ext4.vhdx
的镜像文件
3、文件共享
可以直接看到 Linux的文件 然后可以通过复制和粘贴的方式进行文件互传
- 感谢你赐予我前进的力量
赞赏者名单
因为你们的支持让我意识到写文章的价值🙏
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 小道士