WSL
本文最后更新于:2021年7月20日 上午
信息
WSL是适用于 Linux 的 Windows 子系统
可让开发人员按原样运行 GNU/Linux 环境 - 包括大多数命令行工具、实用工具和应用程序 - 且不会产生传统虚拟机或双启动设置开销
注意WSL安装的版本
系统中默认安装的是 WSL 而非 WSL2
推荐使用 WSL2, 能避免解决很多问题(比如 Docker 部署数据库出现无端的端口占用报错)
安装WSL
加入 Windows用户预览计划
win10左下角标->设置->更新和安全->windows预览体验计划 中加入即可
加入需要一个微软账户。若无, 注册即可可能會有的问题:Windows预览体检计划空白
管理员身份打开 powershell, 运行代码1
2
3
4
5>$path = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\DataCollection"
># Telemetry level: 1 - basic, 3 - full
>$value = "3"
>New-ItemProperty -Path $path -Name AllowTelemetry -Value $value -Type Dword -Force
>New-ItemProperty -Path $path -Name MaxTelemetryAllowed -Value $value -Type Dword -Force安装WSL2
参考官方文档, 按步骤操作即可
微软软件商城中安装需要的内容
这里以Ubuntu举例
进入微软软件商城-Ubuntu20.04页面, 点击获取即可
安装完毕后,在 windows powershell 中查看 Ubuntu 的 WSL 版本
1 |
|
开始菜单中可以打开 Ubuntu 进行使用
注意:
root用户一开始没有密码,需要设置密码后才能切换过去
IDE 安装插件/进行配置 可以使得IDE 能够进入 Ubuntu 中,使用其中的环境对程序进行 运行/调试
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!