一般linux自帶git版本很舊,會有一定問題,可以先解除安裝系統自帶git:
yum remove git
wget
tar zxvf v2.2.1.tar.gz
cd git-2.2.1
make configure
./configure --prefix=/usr/local/git/ --with-iconv=/usr/local/libiconv --with-curl=/home//curl/
make
make install
echo "export path=$path:/usr/local/git/bin" >> /etc/bashrc
source /etc/bashrc
配置curl很重要。
可能出現的問題,少一些系統庫:
1.編譯git時報錯:zlib.h: no such file or directory
缺少 zlib的標頭檔案, 開發包沒裝,
yum install zlib (系統預設已經裝上)
yum install zlib-devel
解決2.提示make cc command not found
yum install gcc
3.make[1]: * [perl.mak] error 2 make: * [perl/perl.mak] error 2
執行:yum install perl-extutils-makemaker package.
進行安裝
出現錯誤二:
/bin/sh: msgfmt: command not found
yum install gettext-devel
可解決!
4./bin/sh: line 1: asciidoc: command not found
cp asciidoc-8.5.2.tar.gz /root/src
cd /root/src
tar xvfz asciidoc-8.5.2.tar.gz
cd asciidoc-8.5.2
./configure
sudo make install
5./bin/sh: line 1: xmlto: command not found
yum install xmlto
6.如果出現http/https異常,安裝curl
Linux 下git的安裝
git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。git 是 linux torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。儘管最初 git 的開發是為了輔助 linux 核心開發的過程,但是我們已經發現在很多其他自由軟體...
Linux 下git的安裝
git是乙個開源的分布式版本控制系統,用以有效 高速的處理從很小到非常大的專案版本管理。git 是 linux torvalds 為了幫助管理 linux 核心開發而開發的乙個開放原始碼的版本控制軟體。儘管最初 git 的開發是為了輔助 linux 核心開發的過程,但是我們已經發現在很多其他自由軟體...
在linux下安裝git
在linux下安裝git有兩種安裝方法 一 包管裡的器方式安裝 sudo aptitude install git sudo aptitude install git svn git email git gui gitk 二 從源 進行安裝 安裝如下 1 展開原始碼包,並進入到相應的目錄中。tar ...