wsl2安装_WSL2安装指南
首先声明WSL不是汪苏泷,先来了解一下WSL.WSL是适用于 Linux 的 Windows 子系统可让开发人员执行 GNU/Linux 环境 (包括大部分的命令列工具、公用程式和应用程式),直接在 Windows 上执行,不需进行修改,不会造成虚拟机器的额外负荷。您可以:从 Microsoft Store 选择您最爱的 GNU/Linux 散发套件。执行一般的命令列工具,例如 grep...
首先声明WSL不是汪苏泷,先来了解一下WSL.
WSL是适用于 Linux 的 Windows 子系统可让开发人员执行 GNU/Linux 环境 (包括大部分的命令列工具、公用程式和应用程式),直接在 Windows 上执行,不需进行修改,不会造成虚拟机器的额外负荷。
您可以:
- 从 Microsoft Store 选择您最爱的 GNU/Linux 散发套件。
执行一般的命令列工具,例如 grep、sed、awk 或其他 ELF-64 二进位档。
执行 Bash 命令介面指令码和 GNU/Linux 命令列应用程式,包括:
工具:vim、emacs、tmux *语言:NodeJS、Javascript、Python、Ruby、C/C++、C# 与 F#、Rust、Go 等等 *服务:SSHD、MySQL、Apache、lighttpd、MongoDBPostgreSQL。
使用自己的 GNU/Linux 散发套件管理员安装其他软体。
使用类似 Unix 的命令列命令介面来叫用 Windows 应用程式。
在 Windows 上叫用 GNU/Linux 应用程式。
什么是 WSL 2?
WSL 2 是「Windows 子系统 Linux 版」架构的新版本,可让 Windows 子系统 Linux 版在 Windows 上执行 ELF64 Linux 二进位档。其主要目标是增加档案系统效能,以及新增完整的系统呼叫相容性。
这个新架构会变更这些 Linux 二进位档与 Windows 和您电脑硬体的互动方式,但仍然提供与 WSL 1 (目前广泛可用的版本) 相同的使用者体验。
您可以使用 WSL 1 或 WSL 2 架构来执行个别的 Linux 发行版本。每个发行版本都可随时升级或降级,而且您可以并存执行 WSL 1 和 WSL 2 发行版本。WSL 2 使用全新的架构,可从执行真实的 Linux 核心中受益。
小工具
俗话说利其事必先利其器,我们先来安装 Windows Terminal 可以直接通过Microsoft Store下载.这是一款Power Shell, Azure CLI, CMD 的多页面终端工具,推荐使用很方便。
安装指南
一、通过以系统管理员的身份开启 Windows Terminall 选择 PowerShell 输入指令命令或通过添加删除windows组件开启WSL相关功能:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
或者在控制面板=>启用或关闭Windows功能中,启用虚拟机平台(Virtual Machine Platform)和适用于Linux的Windows子系统(Windows Subsystem Linux),此过程可能会重启计算机。
二、通过Microsoft Store(Windows商店)搜索Linux下载Ubuntu 18.04 LTS
安装完成后第一次打开应用会提示你设置用户名及密码
如果打开后出现下图的情况,那是因为你未安装Windows子系统支持。
可以通过下列命令修复:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
三、设置WSL2
1.查看当前wsl版本
wsl -l -v
2.设置WSL版本
wsl --set-version Ubuntu-18.04 2
至此我们就安装好了WSL2
更多推荐
所有评论(0)