wsl使用教程
时间: 2025-06-17 16:48:52 浏览: 17
### Windows Subsystem for Linux 使用指南
WSL(Windows Subsystem for Linux)是微软开发的一项技术,允许用户在Windows操作系统上运行Linux发行版[^3]。以下是一个完整的使用指南,涵盖安装、配置和基本操作。
#### 1. 安装WSL
为了安装WSL,首先需要启用其功能。可以通过PowerShell以管理员身份运行以下命令来启用WSL:
```powershell
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
```
此外,对于WSL 2的支持,还需要启用虚拟机平台功能:
```powershell
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
```
完成上述步骤后,重启计算机并安装所需的Linux发行版。可以通过Microsoft Store搜索并安装Ubuntu、Debian等发行版[^4]。
#### 2. 配置WSL
配置WSL可以通过修改`wsl.conf`文件实现。此文件通常位于发行版的根目录下。例如,可以设置自动挂载选项或默认用户:
```bash
# /etc/wsl.conf 示例
[automount]
enabled = true
root = /mnt/
options = "metadata,umask=22,fmask=11"
mountFsTab = false
[boot]
command = "systemctl --state=failed"
```
此外,还可以通过运行脚本来自动化配置过程。例如,项目中的`setup.sh`脚本提供了快速配置的功能[^2]。
#### 3. 文件共享与互操作性
WSL支持与Windows文件系统的无缝集成。可以在WSL中访问Windows文件系统,路径通常为`/mnt/c/...`。同时,也可以在Windows资源管理器中访问WSL文件系统,路径为`\\wsl$\distro_name`[^5]。
#### 4. 命令行工具与应用程序
WSL提供了一个完整的Linux终端环境,用户可以直接运行Linux命令。例如,可以使用`apt`包管理器安装软件:
```bash
sudo apt update && sudo apt upgrade
sudo apt install vim
```
此外,还可以在Linux环境中运行Windows可执行文件。例如,通过`cmd.exe`调用Windows命令[^5]。
#### 5. 开发环境搭建
WSL非常适合开发者使用。可以安装多种编程语言及其依赖项。例如,安装Python环境:
```bash
sudo apt install python3 python3-pip
pip3 install --upgrade pip
```
同时,还可以配置Git、Node.js等开发工具[^3]。
---
阅读全文
相关推荐

















