1: 异常现象描述

通过 git clone克隆下来的文件,提示 “bash: arm-oe-linux-gnueabi-gcc: Permission denied”, 但是本地之前版本功能正常,并且ls -lh 查看 arm-oe-linux-gnueabi-gcc 权限一致;

2:异常现象解决

通过一步步分析,发现 gcc 依赖的 …/lib/xxx.so 软连接文件失效了;发现是 core.symlinks 配置有问题

# git config --list 查看配置
virtual-machine:~$ git config --list
core.symlinks=true
core.autocrlf=false

# 修改 core.symlinks 配置
git config core.symlinks true

再次重新 git clone, 软连接功能正常

Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐