WSL

Windows安装WSL2并下载配置Ubuntu

2022-05-07  本文已影响0人  青云直上

从Windows10以后版本,系统就内置虚拟机,可以通过WSL(Windows Subsystem for Linux)运行Linux系统了。终于Windows办公和Linux编程开发可以并行两不误了。

步骤 1 - 启用适用于 Linux 的 Windows 子系统

以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

步骤 2 - 启用虚拟机功能

以管理员身份打开 PowerShell 并运行:

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

重新启动 计算机,以完成 WSL 安装并更新到 WSL 2。

步骤 3 - 安装Linux 内核更新包并创建用户名和密码

3.1 最简单的方法:

wsl --install

3.2 比较繁琐的做法:

自行下载逐个安装

下载最新包:
wsl内核

linux

步骤 4 - 将 WSL2 设为默认版本 (运行了步骤3.1简单方法可跳过)

意思是以后安装的所有发行版包括 docker 都是以 WSL2 去执行,

用管理员身份打开 Powershell 输入以下命令:

wsl --set-default-version 2

这行命令之后安装的所有 Linux 发行版都默认 WSL2 执行。

通过管理员 Powershell 执行以下命令查询分配的版本:

wsl -l -v

步骤 5 - 安装 Linux

选个系统和版本

步骤 6 - 换国内镜像源

安装好了第一步之后当然是换源啦,因为大部分 linux 发行版的服务器都在国外所以下载速度都会很慢,使用国内的镜像下载速度就快很多,肯定比没换舒爽多了

这里以阿里源为例

deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse 
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse

源清单文件在这里:

/etc/apt/sources.list

步骤7 - 更新系统

sudo apt-get -y update && sudo apt-get -y upgrade

更多信息:
安装 WSL | Microsoft Docs
设置 WSL 开发环境 | Microsoft Docs

上一篇下一篇

猜你喜欢

热点阅读