Maxbad`Blog

windows 安装linux子系统

2021-05-26 · 2 min read

微软WSL介绍:https://docs.microsoft.com/zh-cn/windows/wsl/about

windows 10

1:以管理员身份运行Window PowerShell
路径:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

安装好后会提示重启电脑,重启即可

2:打开电脑自带的Microsoft Store 输入WSL,选择下载安装 Ubuntu,安装完毕设置root用户名和密码即可

windows server 2019

1:以管理员身份运行PowerShell
路径:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linuxs

安装好后会提示重启服务器,重启即可

2.安装Linux Distribution of Choice

// 进入到安装目录

// 下载
curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004

// 改名
Rename-Item ubuntu-2004.appx ubuntu-2004.zip

// 解压
Expand-Archive ubuntu-2004.zip ubuntu2004

// 进入文件夹
 cd ubuntu2004

 // 启动安装
 .\ubuntu2004.exe

完成后会让你创建用户和用户密码,到这里就安装完成了

3.更新系统命令

sudo apt update && sudo apt upgrade
sudo apt install ansible

4:卸载

// 显示出你安装的列表
wslconfig /l  

// 注销子系统  Ubuntu-20.04为上述列表中的名字
wslconfig /u Ubuntu-20.04

5: 其他

// 查看已安装版本,运行状态
wsl --list --verbose

// 版本转换
wsl --set-version <distribution name> <versionNumber>
 
 // 将 WSL 2 设置为默认版本
 wsl --set-default-version 2

启用虚拟机功能

安装 WSL 2 之前,必须启用“虚拟机平台”可选功能。 计算机需要虚拟化功能才能使用此功能。

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

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