初入 WSL
本文最后更新于:2023年4月25日 晚上
描述
最近想给家里的电脑搞一套开发环境,由于虚拟机用的真的很难受,经同事强力推荐 WSL 轻便、速度快的特性,所以折腾了下,问题还是比较多的。
一些问题
问题 1:Microsoft Store 无法打开
解决方案 1:
1 |
|
解决方案 2:
1 |
|
解决方案 3:
系统 -> 设置 -> 系统 -> 语言和位置 -> 更换区域为 加拿大
解决方案 4:
控制面板 -> 网络和 Internet -> Internet 选项 -> 高级 -> 勾选 使用 TLS 1.1、使用 TLS 1.2
问题 2:WSL 2 版本无法设置( –set-version 命令不存在)
内核版本低于 18917 无法使用 WSL 2,查看Windows OS 内部版本的方式:
1 |
|
检查更新显示最新版本是没用的,需要到使用更新小助手。
问题 3:–set-version ubuntu 2 提示需要更新 Linux 内核组件
问题 4:ping 域名 ping 不通,只能 ping ip
每次启动 WSL
都会自动生成一个新的 /etc/resolv.conf
解决方案如图:
问题五:git clone 没反应
1 |
|
升级完成系统自带的杀毒软件(Norton Security)会墙掉 WSL 的网络,直接卸载就行了!
问题六:npm 报错 rollbackFailedOptional verb npm-session
下面的解决方案不能使用 vpn
,如果使用 vpn
需要代理到本地。
1 |
|
安装 Docker
1 |
|
初入 WSL
https://agopher.com/2020/05/30/tech/2020_wsl/