wsl离线安装

原创
ithorizon 9个月前 (09-01) 阅读数 109 #Linux

WSL离线安装指南

在有些情况下,我们也许需要在没有网络连接的情况下安装Windows Subsystem for Linux(WSL)。本文将详细介绍怎样进行WSL的离线安装。

一、准备工作

在进行离线安装之前,需要先确保以下准备工作已完成:

  1. 获取WSL安装包。可以从Microsoft官方网站下载WSL的安装包,或者使用已有安装包。
  2. 确保Windows 10版本为1709或更高版本,且开启了“适用于Linux的Windows子系统”功能。
  3. 将下载的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

其中,是自定义的Linux发行版名称,是安装路径,.tar.gz是下载的Linux发行版镜像文件。

3. 设置默认用户

使用以下命令设置默认用户:

.\wsl.exe --set-default-user

五、总结

通过以上步骤,我们圆满实现了在离线环境下安装WSL及Linux发行版。需要注意的是,离线安装过程中也许会遇到各种问题,请结合实际情况调整安装步骤。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门