admin 管理员组

文章数量: 887609

适用于 Linux 的 Windows 子系统的安装

  • WSL简介
  • 一、安装前提
  • 二、安装步骤
  • 三、更改镜像
  • 结束

WSL简介

WSL,即Windows Subsystem for Linux,是一个在Windows 10上能够运行原生Linux二进制可执行文件的兼容层。
WSL提供了一个微软开发的Linux兼容内核接口(不包含Linux代码),来自Ubuntu的用户模式二进制文件在其上运行。说白了,就是在Windows10下安装Linux系统,使用Linux命令行来控制管理Windows,也可以执行所有Linux软件.
下面以Ubuntu为例进行安装。

一、安装前提

Win10系统必须为Windows 10 专业版。在设置->更新和安全->激活中可以查看Windows版本。如果不是专业版,可以更新产品密钥进行修改。

二、安装步骤

写在前面:以下安装步骤均参考官方文档

  1. 首先以管理员权限打开powershell

  1. 启用适用于 Linux 的 Windows 子系统和虚拟机功能,在powershell中输入如下:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. 重启电脑
  2. 打开MicroSoft Store,搜索Ubuntu并下载


  3. 打开下载好的Ubuntu开始安装(如果长时间没反应可以按几下回车)
  4. 安装成功后设置用户名和密码
    到这里wsl的安装就结束啦,如果出现问题,可以参考Windows的官方文档

三、更改镜像

为了让apt源下载安装速度更快,我们在这里使用清华的镜像源.

  1. 打开镜像源的网站后,从列表中找到Ubuntu并点击旁边的问号

  1. 选择Ubuntu版本为20.04 LTS.
  2. 打开安装好的Ubuntu,编辑apt源
sudo vim /etc/apt/sources.list


3. 替换为清华源
4. 执行update命令更行apt源

sudo apt-get update


5. 执行upgrade命令更新软件包

sudo apt-get upgrade

结束

至此wsl安装结束。可以进入cmd之后输入wsl进行使用。使用sudo apt-get install xxx即可下载相关软件包。

本文标签: 适用于 子系统 Windows Linux WSL