一.在宝塔命令行安装git,无论怎么安装安装包都提示错误,怎么办呢:
//执行命令
yum install git -y
//错误提示
Errors during downloading metadata for repository 'gitlab-ce':
- Status code: 404 for https://mirrors.cloud.tencent.com/gitlab-ce/yum/el3/repodata/repomd.xml (IP: 116.148.161.22)
Error: Failed to download metadata for repo 'gitlab-ce': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried
二.解决办法:
问题分析
核心问题:$releasever 变量被解析为 el3,但腾讯云镜像站并没有对应的 el3 目录结构,导致返回 404 错误。
解决方案
方法一:修改 GitLab CE 仓库配置(推荐)
编辑 GitLab CE 仓库文件
vi /etc/yum.repos.d/gitlab-ce.repo
修正 baseurl 配置
将原来的配置:
baseurl=https://mirrors.cloud.tencent.com/gitlab-ce/yum/el$releasever/
修改为以下两种方案之一:
方案 A:使用固定版本号(针对 CentOS 7)
baseurl=https://mirrors.cloud.tencent.com/gitlab-ce/yum/el7/
方案 B:使用国内其他镜像源
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/
更新 yum 缓存
yum clean all
yum makecache
三.执行之后,再次按正常安装git的流程就可以下载安装成功了
4万+

被折叠的 条评论
为什么被折叠?



