wsl的安装及使用详细教程
原创WSL的安装及使用详细教程
WSL(Windows Subsystem for Linux)是微软推出的一款在Windows上运行Linux的工具。通过安装WSL,用户可以在Windows环境下直接运行Linux命令,进行开发、测试等工作。本文将详细介绍怎样安装及使用WSL。
一、安装WSL
1. 开启WSL功能
首先,我们需要在Windows 10或Windows 11上开启WSL功能。具体步骤如下:
(1) 打开Windows设置,选择“更新与可靠”。
(2) 在左侧菜单选择“开发者选项”。
(3) 在右侧找到“Windows Subsystem for Linux”,并勾选“启用Windows Subsystem for Linux (Beta)”。
2. 安装Linux发行版
开启WSL功能后,我们需要在Windows上安装一个Linux发行版。以下是安装步骤:
(1) 打开Microsoft Store。
(2) 搜索并选择一个你喜好的Linux发行版,如Ubuntu。
(3) 点击“获取”按钮,起初下载并安装Linux发行版。
二、配置WSL
1. 设置默认用户
安装完成后,打开Linux发行版,会提示你输入用户名和密码。这里建议使用非root用户进行操作,以确保系统可靠。
2. 更换源
为了加快软件包下载速度,我们可以将Linux发行版的软件源更换为国内镜像。以下以Ubuntu为例,更换为中科大镜像:
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
sudo nano /etc/apt/sources.list
将以下内容复制到文件中:
deb https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-updates main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-backports main restricted universe multiverse
deb https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
deb-src https://mirrors.ustc.edu.cn/ubuntu/ focal-security main restricted universe multiverse
保存并退出编辑器,然后执行以下命令更新软件包列表:
sudo apt update
sudo apt upgrade
三、使用WSL
配置完成后,你就可以像在虚拟机中一样使用Linux了。以下是一些常用的Linux命令:
ls:列出当前目录下的文件和文件夹
cd:切换目录
pwd:显示当前目录
mkdir:创建新目录
rm:删除文件或目录
cp:复制文件或目录
mv:移动文件或目录
touch:创建空文件
echo:输出文本到终端或文件
cat:查看文件内容
此外,你还可以在Windows的命令提示符或PowerShell中使用Linux命令,只需在命令前加上“wsl”即可,例如:
wsl ls
四、总结
通过本文的介绍,相信你已经学会了怎样在Windows上安装及使用WSL。使用WSL,你可以方便地在Windows环境下进行Linux开发,节约工作高效。