1 WslRegisterDistribution failed with error: 0x800701bc问题
问题现象如下图:
处理方式有两种:
1)切换使用WSL1,在windows命令输入wsl命令:
wsl --set-default-version 1
2)安装新内核,内核没有升级,前往微软WSL官网下载安装适用于 x64 计算机的最新 WSL2 Linux 内核更新包即可。
下载链接:https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
2 更新软件失败或者下载速度太慢
处理方式,更换国内源,参考如下文章:
error: chmod on /mnt/c/Users/Efsta/Code/<repo>/.git/config.lock failed: Operation not permitted
fatal: could not set 'core.filemode' to 'false'
wsl 中挂载的 windows 10 ntfs 的文件目录,不支持 Linux 的 chmod 等权限设置命令造成的,解决办法
创建一个 /etc/wsl.conf 文件,文件内容如下:
[automount]
options = "metadata"
在 windows 10 的 powershell 中执行
wsl --shutdown
然后重新进入 wsl 的 bubuntu,git clone 可以执行了