无法创建账号
PowerShell
执行以下命令重置一下网络:
netsh winsock reset
安装 Ubuntu20.04
wsl --install -d Ubuntu20.04
进入 WSL
目录
在资源管理器地址栏中访问:\\wsl$
即可
也可以做本地磁盘映射
切换 wsl2
# 查询当前发行版运行在哪个版本下
wsl -l -v
-> Ubuntu20.04 running 1
# 关闭wsl
wsl --shutdown
# 切换成2
wsl --set-version 2
# 设置成默认版本
wsl --set-default-version 2
默认root用户登录
ubuntu2004.exe config --default-user root
设置全局代理
在wsl2中配置http代理,如 export http_proxy="http://172.22.176.1:10808"
。注意:端口号请结合自己的代理设置进行修改
执行命令 curl cip.cc
查看ip地址
后面可以采用一些脚本方便代理的设置和取消
比如在 ~/.zshrc
中添加如下配置:
# set_proxy
export host_ip=$(cat /etc/resolv.conf |grep "nameserver" |cut -f 2 -d " ")
export http_proxy=http://$host_ip:10808
export https_proxy=http://$host_ip:10808
说明
Windows 功能
中的 Hyper-V
需要打开
wsl -> wsl2 更新包:
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi