• 设为首页
  • 收藏本站
  • 积分充值
  • VIP赞助
  • 手机版
  • 微博
  • 微信
    微信公众号 添加方式:
    1:搜索微信号(888888
    2:扫描左侧二维码
  • 快捷导航
    福建二哥 门户 查看主题

    Linux系统中安装Git全过程

    发布者: 涵韵3588 | 发布时间: 2025-8-15 00:14| 查看数: 45| 评论数: 0|帖子模式

    在Linux系统中安装Git,可以通过多种方式来实现,主要包括使用包管理器安装和从源代码编译安装。
    以下是详细的安装步骤:

    一、使用包管理器安装(不建议该方式)

    大多数Linux发行版都提供了包管理器,如Debian/Ubuntu的apt、CentOS/RHEL的yum/dnf等,通过这些包管理器可以方便地安装Git。

    1. Debian/Ubuntu及其衍生版

    打开终端,执行以下命令:
    1. sudo apt update
    2. sudo apt install git
    复制代码
    这将更新系统的包索引,并安装Git及其依赖项。

    2. CentOS/RHEL及其衍生版

    对于较新版本的CentOS(如CentOS 8及以上)和RHEL,可以使用dnf包管理器(CentOS 7及以下版本使用yum):
    1. sudo dnf install git # CentOS 8及以上
    2. # 或者
    3. sudo yum install git # CentOS 7及以下
    复制代码
    二、从源代码编译安装

    如果需要安装特定版本的Git或者进行自定义配置,可以从源代码编译安装。

    1. 下载Git源代码

    访问Git官网或者其镜像站点下载Git的源代码包。也可以使用wget命令直接从命令行下载:
    请将
    1. *
    复制代码
    替换为具体的版本号。
    1. wget https://www.kernel.org/pub/software/scm/git/git-*.tar.gz
    复制代码
    或者到官网下载


    2. 解压源代码包

    将下载的源代码包解压到指定目录:
    1. tar -zxvf git-*.tar.gz
    2. cd git-*
    复制代码
    3. 安装编译依赖

    使用包管理器安装编译Git所需的依赖项。
    具体依赖项可能因Linux发行版而异,但通常包括curl、expat、gettext、openssl、zlib等库的开发文件以及gcc编译器。

    • 例如,在Debian/Ubuntu上:
    1. sudo apt install libcurl4-openssl-dev libexpat1-dev gettext libz-dev libssl-dev gcc
    复制代码

    • 在CentOS/RHEL上:
    1. sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc
    复制代码
    4. 编译和安装Git

    在解压后的Git源代码目录中,执行以下命令进行编译和安装:
    1. make prefix=/usr/local/git all
    2. sudo make prefix=/usr/local/git install
    复制代码
    这里的
    1. /usr/local/git
    复制代码
    是Git的安装目录,可以根据需要修改。
    注意:如果报错
    1. http.c:655:28: error: ‘CURLOPT_PROXYHEADER’ undeclared (first use in this function) curl_easy_setopt(result, CURLOPT_PROXYHEADER,
    复制代码
    /mydata/git是安装包的目录
    1. whereis curl; ./configure --prefix=/mydata/git --with-curl=/usr/bin/curl; make; make install;
    复制代码
    5. 配置环境变量

    编辑
    1. /etc/profile
    复制代码
    文件或用户的
    1. ~/.bashrc
    复制代码
    文件,添加Git的安装目录到PATH环境变量中:
    1. export GIT_HOME=/usr/local/git
    2. export PATH=$GIT_HOME/bin:$PATH
    复制代码
    然后,执行
    1. source /etc/profile
    复制代码
    1. source ~/.bashrc
    复制代码
    使配置生效。
    1. source /etc/profile
    复制代码
    6. 验证安装

    通过执行
    1. git --version
    复制代码
    命令来验证Git是否已成功安装,并检查其版本号。

    总结

    以上就是Linux系统中安装Git的两种方法:使用包管理器安装和从源代码编译安装。根据实际需要选择适合的安装方式。
    对于大多数用户来说,使用包管理器安装已经足够方便和快捷。
    如果需要安装特定版本或进行自定义配置,则可以考虑从源代码编译安装。
    以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

    来源:互联网
    免责声明:如果侵犯了您的权益,请联系站长(1277306191@qq.com),我们会及时删除侵权内容,谢谢合作!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    ×

    最新评论

    QQ Archiver 手机版 小黑屋 福建二哥 ( 闽ICP备2022004717号|闽公网安备35052402000345号 )

    Powered by Discuz! X3.5 © 2001-2023

    快速回复 返回顶部 返回列表