wsl离线安装
原创WSL离线安装指南
在有些情况下,我们也许需要在没有网络连接的情况下安装Windows Subsystem for Linux(WSL)。本文将详细介绍怎样进行WSL的离线安装。
一、准备工作
在进行离线安装之前,需要先确保以下准备工作已完成:
- 获取WSL安装包。可以从Microsoft官方网站下载WSL的安装包,或者使用已有安装包。
- 确保Windows 10版本为1709或更高版本,且开启了“适用于Linux的Windows子系统”功能。
- 将下载的WSL安装包以及本教程所需的命令行工具(如:WSL的命令行接口)保存到本地硬盘。
二、离线安装步骤
1. 解压WSL安装包
将下载的WSL安装包解压到一个目录中,例如:C:\WSL。
2. 开启“适用于Linux的Windows子系统”功能
以管理员身份打开PowerShell,执行以下命令:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
3. 安装WSL
在PowerShell中切换到WSL安装包解压后的目录,例如:
cd C:\WSL
然后执行以下命令安装WSL:
.\wsl.exe --install
4. 重启计算机
安装完成后,重启计算机以使设置生效。
三、验证安装
重启计算机后,打开PowerShell,执行以下命令查看WSL版本信息,验证是否安装圆满:
wsl --version
四、离线安装Linux发行版
在离线环境下,我们需要手动下载Linux发行版的镜像文件。以下是安装Linux发行版的大致步骤:
1. 下载Linux发行版镜像文件
将下载的Linux发行版镜像文件保存到本地硬盘。
2. 挂载Linux发行版镜像文件
在PowerShell中,使用以下命令挂载镜像文件:
.\wsl.exe --import
.tar.gz
其中,
3. 设置默认用户
使用以下命令设置默认用户:
.\wsl.exe --set-default-user
五、总结
通过以上步骤,我们圆满实现了在离线环境下安装WSL及Linux发行版。需要注意的是,离线安装过程中也许会遇到各种问题,请结合实际情况调整安装步骤。