19、Linux安装Git(CentOS7,在线/离线)

这篇具有很好参考价值的文章主要介绍了19、Linux安装Git(CentOS7,在线/离线)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


本文档全文使用 root 账户执行,如果使用其他账户,命令前加 sudo

1、准备工作

(1)检查服务器是否安装git

# 查看已安装git版本
git --version

(2)在线卸载

# 在线卸载git命令
yum remove git

(3)离线卸载

a)删除git环境变量

# 编辑环境变量配置文件
vim etc/profile

删除配置文件内的git环境变量

# Git2.39.2环境变量
export GIT_HOME=/opt/git
export PATH=$PATH:$GIT_HOME/bin

b)删除git安装目录

# 删除git安装目录
rm -rf /opt/git

2、在线安装

(1)安装

# git在线安装命令
yum -y install git

3、离线安装

(1)下载

官网地址: Git官网
centos git离线安装,git,linux,运维

centos git离线安装,git,linux,运维
centos git离线安装,git,linux,运维
点击下载即可。

(2)安装

a)新建 git 文件夹

在服务器 /opt/ 目录下新建 git 文件夹

mkdir /opt/git

使用 sftp 工具将 git 安装包上传到服务器。
centos git离线安装,git,linux,运维

b)解压

git 压缩包解压

# 解压命令
tar -zxvf git-2.39.2.tar.gz

centos git离线安装,git,linux,运维

c)编译并安装

注:(这里有一个大坑,在编译安装前,先依次安装这两个。如果不安装的话,git clone 等命令会报错。如果后期在安装这两个也可以,不过需要重新编译和安装操作
centos git离线安装,git,linux,运维

yum install libcurl-devel
yum install curl-devel

安装完毕后,在开始编译等操作吧!!!

–prefix=:路径是 git 安装的实际路径

cd /opt/git/git-2.39.2/
./configure --prefix=/opt/git/git-2.39.2

centos git离线安装,git,linux,运维
如果出现如下错误1:
代表没有安装C编译器
centos git离线安装,git,linux,运维
解决办法:
安装C编译器,安装完再次执行 ./configure --prefix=/opt/git/git-2.39.2 即可。

# 安装C编译器
yum -y install gcc-c++

执行完 ./configure --prefix=/opt/git/git-2.39.2 ,再次执行如下命令:

make && make install

如果出现如下错误2:
zlib.h:没有那个文件或目录
centos git离线安装,git,linux,运维
解决办法:
安装 zlib ,安装完再次执行 make && make install 即可。
yum install zlib 此时敲Tab会出现很多版本。选择其中一个即可。
zlib-devel.i686zlib-devel.x86_64zlib.i686zlib-static.i686zlib-static.x86_64zlib.x86_64

# 安装zlib
yum install zlib-devel.x86_64

修改 git 环境变量

vim /etc/profile

将如下文本写入到环境变量配置文件内。
GIT_HOME: 实际 git 安装目录

# Git2.39.2环境变量
# GIT_HOME=[git安装目录]
export GIT_HOME=/opt/git/git-2.39.2
export PATH=$PATH:$GIT_HOME/bin

刷新配置文件使之生效文章来源地址https://www.toymoban.com/news/detail-739231.html

source /etc/profile

4、验证

# 查看已安装git版本
git --version

到了这里,关于19、Linux安装Git(CentOS7,在线/离线)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CentOS 7离线安装使用git

    git下载地址 命令名称 作用 git config --global user.name 用户名 设置用户签名(可使用cat ~/.gitconfig查看配置) git config --global user.email 邮箱 设置用户邮箱(可使用cat ~/.gitconfig查看配置) git init 初始化本地库 git status 查看本地库状态 git add 文件名 添加到暂存区 git commit -m “日志信

    2023年04月08日
    浏览(41)
  • centos7安装git及maven

    直接使用yum安装,指令如下: 然后执行如下指令判断是否安装完成: 紧接着需要维护git的用户名及邮箱等信息 然后执行一下指令查看是否维护完成 首先去到maven官网: https://maven.apache.org/download.cgi 选择你要下载的版本,右击复制链接地址 然后进入到服务器的/user/local 目录下

    2024年02月12日
    浏览(44)
  • linux centos7系统离线部署mysql-8.0.35免安装版本

    在CentOS中默认安装有MariaDB,是MySQL的一个分支,主要由开源社区维护。 CentOS 7及以上版本已经不再使用MySQL数据库,而是使用MariaDB数据库。 如果直接安装MySQL,会和MariaDB的文件冲突。 因此,需要先卸载自带的MariaDB,再安装MySQL。 查看版本: 卸载 检查是否卸载干净: 注意:

    2024年01月18日
    浏览(48)
  • Centos7安装ZK-UI管理界面安装|Maven|Git|

    参考:  Centos7卸载|安装JDK1.8|Xshell7批量控制多个终端 2.1:下载maven安装包  maven 下载地址:https://mirror.bit.edu.cn/apache/maven/maven-3/  [root@www ~]# mkdir -p /usr/local/maven [root@www ~]# cd /usr/local/tools [root@www tools]# wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.8.8/binaries/apache-maven-3.8.8-bin.tar.gz -

    2024年02月10日
    浏览(52)
  • Linux 下杀毒软件 clamav-1.0.0.linux.x86_64.rpm 离线安装及测试CentOS7,CentOS6.8,KylinV10 arm架构

    本文主要记录在centos7以及centos6.8版本上安装记录!废话不多说,直接开始操作!后添加KylinV10 arm架构安装记录 1、下载rpm包 https://www.clamav.net/downloads 官网地址 2、上传安装包到服务器并安装 3、创建目录 4、新建日志文件 5、编辑配置conf文件 6、配置库文件 7、创建clamav用户并

    2024年02月13日
    浏览(65)
  • (一)centos7离线安装依赖、rpm离线安装

    在同版本有外网centos7操作系统上下载依赖,推荐采用第二种下载方式: 1.1、下载依赖方式一 1.2、下载依赖方式二 在离线服务器,添加离线仓库配置: 5.1、file contains parsing errors file ///etc/yum.repos.d/centos7-local.repo 解决方法:删除offline.repo第一列的空格 5.2、Cannot find a valid base

    2024年02月05日
    浏览(72)
  • RabbitMQ离线安装(Centos7)

    摘要: 本文介绍在Centos7上离线安装RabbitMQ 目录 一、安装RabbitMQ 1、下载rpm安装包 2、安装rpm包 二、开放相应端口白名单 1、停止 Firewall 2、打开iptables配置文件 3、追加相应端口的配置内容 4、重启iptables 三、配置并启动RabbitMQ 1、开启用户远程访问 2、 启动RabbitMQ服务 3、开启

    2024年02月06日
    浏览(60)
  • CentOS7 离线安装 Python

    主要过程如下: (1)在可联网服务器上,下载 Python 源码,及其所需依赖(Yum 开发依赖及 Python 模块依赖)。详见:2.下载Python及依赖环境 (2)上传至离线服务器上。 (3)安装,编译 Python。详见:4.服务器离线安装Python 1.访问 https://www.python.org/ftp/python 查询所需python版本

    2024年02月06日
    浏览(45)
  • Centos7.6离线安装docker

    一、Docker安装 1、安装环境: 系           统: CentOS Linux release 7.6.1810 (Core) Docker版本: 19.03.5 2、下载离线安装包 docker安装包下载:https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-19.03.5-3.el7.x86_64.rpm 依赖包下载: containerd.io :https://download.docker.com/linux/centos/7/x86

    2024年02月09日
    浏览(38)
  • CentOS7.9.离线安装Docker

    CentOS 7上离线安装Docker 下载适用于CentOS 7的Docker安装包: 将下载的 docker-24.0.4.tgz 文件上传到CentOS 7系统。例如,可以上传到 /root 目录下。 解压 docker-24.0.4.tgz 文件: 将解压出的所有Docker文件复制到 /usr/bin/ 目录下: 注册Docker为服务,进入 /etc/systemd/system/ 目录,并创建 docker

    2024年02月15日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包