win10 安装WSL ubuntu20、配置git问题及解决记录

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 更新软件失败或者下载速度太慢

处理方式,更换国内源,参考如下文章:

https://blog.csdn.net/qq_57171795/article/details/123109463通常我们使用ubunntu虚拟机的时候总是出现网络过慢导致的更新下载失败等问题原因:Ubuntu默认的服务器是在国外,自然连接就很慢。国内有许多可用的镜像源,只需要更改镜像源,就能从国内的镜像源下载你需要的软件、工具等。推荐使用清华镜像源,如果需要使用其他镜像源可以查询相关镜像官网,并更换对应的镜像源码即可,操作步骤都如下。下面介绍更换清华镜像源的方法1.打开Ubuntu的控制台(快捷键ctrl+Alt T)2.进入 /etc/apt/路径cd /etc/apt/3.将s.https://blog.csdn.net/qq_57171795/article/details/1231094633 WSL ubuntu内git clone失败,报错如下

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 可以执行了

参考自:WSL Ubuntu linux 如何解决git clone失败问题 - lieefu的个人页面 - OSCHINA - 中文开源技术交流社区在windows 10的wsl bubutu中执行git clone,遇到如下错误提示 Cloning into ''... error: chmod on /mnt/c/Users/Efsta/Code//.git/config.lock failed: Operation not permitted fatal: could not ......https://my.oschina.net/lieefu/blog/5064265

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值