Win11安装适用于 Linux 的 Windows 子系统 (WSL)
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
一什么是适用于 Linux 的 Windows 子系统
官方解释
适用于 Linux 的 Windows 子系统可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销。
您可以
- 在 Microsoft Store 中选择你偏好的 GNU/Linux 分发版。
- 运行常用的命令行软件工具例如
grep
、sed
、awk
或其他 ELF-64 二进制文件。 - 运行 Bash shell 脚本和 GNU/Linux 命令行应用程序包括
- 工具vim、emacs、tmux
- 语言NodeJS、Javascript、Python、Ruby、C/C++、C# 与 F#、Rust、Go 等
- 服务SSHD、MySQL、Apache、lighttpd、MongoDB、PostgreSQL。
- 使用自己的 GNU/Linux 分发包管理器安装其他软件。
- 使用类似于 Unix 的命令行 shell 调用 Windows 应用程序。
- 在 Windows 上调用 GNU/Linux 应用程序。
- 运行直接集成到 Windows 桌面的 GNU/Linux 图形应用程序
- 将 GPU 加速用于机器学习、数据科学场景等
装备安装
学习几个常用WSL命令
wsl --install
此命令将启用运行 WSL 并安装 Linux 的 Ubuntu 发行版所需的功能。(可更改默认发行版本)
wsl.exe -l -o
此命令可以查看可安装的版本。
二开始安装WSL
第一步以管理员的身份运行小黑窗
小黑窗输入wsl --install 等待安装会进行初始化installing..........等待到100%
重启电脑。
再次以管理员身份运行CMD使用 wsl.exe -l -o 查看有效分发的列表。
继续选择你要安装的版本。ps: 我选择的是Ubuntu-20.04
使用命令 wsl --install -d <DistroName>
以安装发行版。
安装过程中出现错误。分发名称: 'Ubuntu' 错误代码: 0x80072f7d
第二步更改电脑配置和开启TLS支持
1开启TLS支持
2开始虚拟机支持 " 控制面板"里
然后做以下操作哟
主要开启1Hyper-v 2 Windows虚拟机监控平台 3适用于linux的windows的子系统
4虚拟机平台
开启后会重启电脑。
然后重复使用使用命令 wsl --install -d <DistroName>
以安装发行版后成功安装。
进入Ubnutu程序界面出现错误。
WslRegisterDistribution failed with error: 0x8007019e
分析原因是wsl1升级到wsl2之后内核却没有升级所以会出现这种错误提示
内核下载地址
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
浏览器输入直接下载安装傻瓜式一键安装。
安装成功后重启程序配置密码后开始快乐的玩耍.......