Software-Installation

不使用 sudo 離線安裝 Git

  • June 2, 2017

我有一個沒有網際網路連接的企業 Linux 伺服器,並且需要通過多個層次結構來批准 sudo 訪問。我試過 install git但我很快意識到這需要安裝一大堆依賴項,比如 C 編譯器,我沒有這些依賴項。

我需要的是一種在我的伺服器上安裝 git 的方法,也許將它作為獨立的安裝,處理所需的依賴項,無需網際網路或最好是 sudo。它在 windows 框中非常簡單,但我被困在 Linux 上。

這個解決方案的問題是它仍然需要 sudo。

請幫忙!

我找到了一個可行的解決方案。迭代我的步驟:

1)下載相關的RPM或在這裡

2)複製到Linux伺服器並使用(根據需要替換文件名)進行upack

rpm2cpio git-1.7.9.6-1.el6.rfx.x86_64.rpm | cpio -idmv

3)更新 $PATH

PATH=$PATH:<your path to git>/usr/bin

4)現在看到它的工作

git --version

如果你有建構工具,你可以下載 git 原始碼並將./configure --prefix=/home/user/myroot && make && make installgit 安裝到你的主目錄。如果您沒有安裝 build-essential 軟體包(dpkg --list|grep build-essential),您還需要將它們安裝到您的主目錄。

從這個連結複製

引用自:https://unix.stackexchange.com/questions/225808