Linux
在不了解機器配置的情況下安裝 git
我在Linux 伺服器上有一個使用者帳戶(
x86_64-unknown-linux-gnu
據此)。它顯然在( , , , , , ) 中沒有包管理器,也沒有. (順便說一句,這是一個共享託管伺服器。所以當我試圖向他們尋求建議時,技術支持人員只是按照腳本進行操作。他們還想向我追加銷售他們的 VPS 包,我不需要或不想要)$PATH``yum``apt-get``pkg``pkg-add``emerge``pacman``cc
我想安裝
git
到~/bin
. 我沒有必要這樣做,但它肯定會讓我的生活更輕鬆。但是,我在網上找到的有關安裝 git 的所有說明都與以下任何一個有關:
- 使用包管理器(我似乎無權訪問)
- 從原始碼安裝(我不能,因為我沒有
cc
)Linux 不是我的本地作業系統,所以我對如何進行有點茫然。我需要做什麼?有沒有地方可以下載預編譯的二進製文件並查看它們是否有效?
我就是那個人:-)
這是我們所做的小方法和資訊。
首先,我們嘗試從最新的 Ubuntu 伺服器執行 git 二進製文件,該伺服器返回了 Dave 在上面複製的 glibc 錯誤。
然後在命令 ldd –version 的幫助下,我們發現伺服器上安裝了哪個 glibc 以及它是什麼發行版。
這是 glibc 版本和擁有它們的 Linux 發行版的列表
http://en.wikipedia.org/wiki/GNU_C_Library
所以 Glibc 2.5 給了我們在伺服器上使用 RHEL 5 的線索,所以下一步是找到合適的 git.rpm 文件,google 給了我們 repo http://pkgs.repoforge.org/git/並在沒有安裝的情況下解壓它因為我們沒有特權。
結果我們得到了 git bin ,它直接工作,所以在設置路徑之後一切都修復了。
很高興我能幫忙:-)