首页 > 编程知识 正文

centos gitlab,centos7 uefi安装

时间:2023-05-04 07:11:00 阅读:131917 作者:2613

环境版本
CentOS7.5、git-2.25.4
因为服务器无外网环境,所有软件依赖全离线安装

1. 下载git,上传解压

可以从官网下载对应版本的git,如果网络不畅,也可以从镜像网站中下载所需版本的.tar.gz压缩文件
上传到/usr/local目录下,使用命令解压

tar -zxvf git-2.25.4.tar.gz

2. 安装依赖

首先是gcc相关的rpm包

然后是git相关的一些依赖rpm包

其中红圈中的依赖是可选的,如果接下来执行

make prefix=/usr/local/git all

报错误诸如下方错误则需要

CC fuzz-commit-graph.oIn file included from /usr/include/openssl/ssl.h:165:0, from git-compat-util.h:297, from commit-graph.h:4, from fuzz-commit-graph.c:1:/usr/include/openssl/kssl.h:73:20: fatal error: krb5.h: No such file or directory # include <krb5.h>增加了krb5依赖后又报/usr/include/krb5/krb5.h:8506:24: fatal error: et/com_err.h: No such file or directory 3. git编译安装 编译git源码,进入cd /usr/local/git-2.25.4 目录
make prefix=/usr/local/git all执行安装git至/usr/认真的银耳汤/git路径
make prefix=/usr/local/git install第二步完成可看到/usr/local目录生成git目录,配置环境变量
vi /etc/profile在底部加上如下
export PATH=$PATH:/usr/local/git/认真的银耳汤wq保存退出vi后,刷新环境变量
source /etc/profile查看Git是否安装完成
git --version

over!

附:

安装rpm包的方法:进入对应含rpm包的目录下执行 rpm -ivh *.rpm --force --nodeps rpm包依赖资源站:http://mirror.centos.org/centos/7/os/x86_64/Packages/所需离线资源

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。