linux离线安装git

首先需要有一台有网的linux,下载git源码包

下载地址

Index of /pub/software/scm/git/

我这里下载的是git-2.9.5.tar.gz,依次执行如下命令进行编译

# 在有网的环境中,编译git,然后打包拿到内网直接用
# 下载git-2.9.5.tar.gz,放到/usr/local/
cd /usr/local
tar -zxvf git-2.9.5.tar.gz
mv git-2.9.5 git
cd git
./configure --prefix=/usr/local/git
make
make install
# 我这里缺少这个依赖,安装一下
yum install perl-ExtUtils-MakeMaker
# 再次安装成功
make install

然后把编译好的git文件夹打成压缩包

tar -czvf git.tar.gz /usr/local/git

拿到无网络的linux中,解压到/usr/local/文件夹下,

tar -zxvf git.tar.gz

因为是编译时设置了./configure --prefix=/usr/local/git,对绝对路径有要求,必须是这个路径,需要调整路径可重新打包

执行如下命令设置环境变量,并测试

# 设置软连接
ln -s /usr/local/git/bin/git /usr/bin/git
# 这里就安装完毕,测试git
git --version
git pull

此时是正常的,但有点小问题,这个不支持http协议的地址,可以用ssh协议下载。

小机器人是这么说的,等有时间再解决。

根据您提供的错误信息,您在使用Git时遇到了一个问题。错误消息指出无法找到用于'https'的远程助手。

这个问题通常是由缺少相应的Git插件或配置引起的。解决此问题,您可以尝试以下几种方法:


1、确保已安装curl和libcurl库:
sudo yum install curl libcurl


2、更新Git版本:
sudo yum update git


3、配置Git使用https协议的远程助手:
git config --global url."https://".insteadOf git://
这将告诉Git在使用https协议时使用适当的远程助手。


请尝试上述方法中的每一种,并检查问题是否得到解决。如果问题仍然存在,请提供更多详细信息以帮助我更好地理解您的情况。

相关推荐

  1. linux线安装git

    2024-01-13 17:00:02       59 阅读
  2. linux线安装Redis

    2024-01-13 17:00:02       41 阅读
  3. Linux线安装redis

    2024-01-13 17:00:02       28 阅读
  4. liunx线安装Firefox

    2024-01-13 17:00:02       27 阅读
  5. Centos Ubuntu 线安装git

    2024-01-13 17:00:02       49 阅读
  6. centos5线安装git

    2024-01-13 17:00:02       33 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 17:00:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 17:00:02       101 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 17:00:02       82 阅读
  4. Python语言-面向对象

    2024-01-13 17:00:02       91 阅读

热门阅读

  1. 09-资源隔离:为什么构建容器需要 Namepace ?

    2024-01-13 17:00:02       41 阅读
  2. LeetCode1124. Longest Well-Performing Interval

    2024-01-13 17:00:02       54 阅读
  3. TiDB 与 MySQL 如何选择

    2024-01-13 17:00:02       40 阅读
  4. 多态、包、权限修饰符、内部类,Object类,Date类

    2024-01-13 17:00:02       41 阅读
  5. PHP AES加解密示例

    2024-01-13 17:00:02       57 阅读
  6. transforms.Compose()函数作用解析

    2024-01-13 17:00:02       54 阅读
  7. Nodejs软件安装

    2024-01-13 17:00:02       61 阅读
  8. 【算法笔记】回溯专题

    2024-01-13 17:00:02       56 阅读