2015-11-05 134 views
4

我有一些不允許我使用yum來安裝軟件包的Linux機器。相反,我需要下載zip或tar,然後使用軟件包管理器將這些項目安裝到我的Linux機器上。安裝git或更新沒有apt-get或yum的git

當您進入git-scm頁面時,他們提供的安裝git的唯一方法是使用命令行中的yum,apt-get等。

爲什麼不只是一個zip文件? 我在哪裏可以找到要安裝的軟件包? 有沒有其他人有這個相同的問題?

+0

這些是什麼類型的系統?你是什​​麼意思'使用包管理器來安裝[zip或tar]? 'yum' **是一個包管理器。 –

+0

我們使用Opsware在我們的機器上安裝所有東西。所以我只需要使用zip或tar來安裝它。百勝被鎖定。 –

+0

你可以下載[git .deb文件](https://packages.debian.org/jessie/git)並用'dpkg -i'安裝它嗎? – houtanb

回答

1

我以前有同樣的問題。我試圖從源代碼安裝git,它工作。

第一Intalling這些包:

curl 
autoconf 
zlib-devel 
openssl-devel 
perl 
cpio 
expat-devel 
gettext-devel 

獲取GIT SCM源代碼:

GIT-latest.tar.gz

從源代碼編譯的GIT SCM

tar xzvf git-latest.tar.gz 
cd git-{date} // edit it 
autoconf 
./configure --with-curl=/usr/local 
make 
make install 
+1

小心使用該git zip鏈接..它看起來粗略。你可以從github下載源代碼:https://github.com/git/git/archive/master.zip – sircapsalot

+0

謝謝。這只是一個例子。 – Tuan