共计 858 个字符,预计需要花费 3 分钟才能阅读完成。
为了能够更加方便地使用Linux系统,之气那经常安装虚拟机(比如VMware),运行起来费内存,费硬盘,还会出现网络等各种问题。于是乎,WSL孕育而生。
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 – 包括大多数命令行工具、实用工具和应用程序 – 且不会产生传统虚拟机或双启动设置开销。
- 我的windows规格
版本 Windows 11 家庭中文版
版本 22H2
安装日期 2023/4/15
操作系统版本 22621.1555
体验 Windows Feature Experience Pack 1000.22640.1000.0
- 首先在windows功能里开启 Linux的windows子系统
- 打开windows自带的 Windows PowerShell
- 安装WSL 默认安装wsl 2.0
## 安装 WSL 和 Linux 的默认 Ubuntu 发行版
wsl --install
- 安装 Linux 发行版
## 列出可用的 Linux 发行版
wsl --list --online
## 或者
wsl -l -o
## 列出已安装的 Linux 发行版
wsl --list --verbose
## 或者
wsl -l -v
## 选择要安装的 Linux 发行版本
wsl --install Ubuntu-22.04
- 进入Linux中搞事
## 默认用户进入linux,最简单的一条命令,大部分的时候也就需要这样
wsl
## 指定特定用户 root 运行 linux
wsl -u root
## 更改默认用户 lucan 运行
ubuntu config --default-user lucan
- 关闭与退出
## 退出Linux回到PowerShell,此时Linux仍在运行
exit
## 彻底关闭 Linux
wsl --terminate Ubuntu-22.04
- 如何卸载安装好的Linux
## 卸载之后,该linux内的数据便永久消失
wsl --unregister Ubuntu-22.04
以上列出的都是最基本的命令,更多详细的WSL文档,请移步官网。
正文完