歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> CentOS 6.5 mini 安裝Git-core

CentOS 6.5 mini 安裝Git-core

日期:2017/2/28 14:37:52   编辑:Linux教程

在使用CentOS yum 源裡面git 同步谷歌Android 源碼時,發現版本太低。無法從google 服務器同步代碼。下面就是關於在Centos 6.5 mini 版中安裝git 最新版本。


一、服務器安裝
CentOS 6.5 mini 化安裝最小操作系統,並對系統軟件進行升級
#yum update


二、安裝開發軟件包等軟件
#yum -y install vim openssh-clients setuptoolntsysv system-config-securitylevel-tui system-config-network-tui wget man gccgcc-c++ gcc-g77 flex autoconfig automake bison zlib-devel bzip2-develncurses-devel libtool libtool-ltdl openssl openssl-devel pam-devellibtermcap-devel curl-devel libxml2-devel libevent libevent-devel gettext-develexpat-devel

三、到官網去下載git 源碼、並解壓
#Wget https://git-core.googlecode.com/files/git-1.8.5.tar.gz
#tar zxvf git-1.8.5.tar.gz

四、安裝git
安裝方法寫在INSTALL文件中,參照其中的指示即可完成安裝。INSTALL 文檔默認安裝路徑在/usr/下,這裡我們安裝到/usr/local 裡。下面的命令將 Git 安裝在/usr/local/bin中。(非完整安裝)
# cd git-1.8.5
# make prefix=/usr/local all
# make prefix=/usr/local install

五、安裝Git 文檔(可選)
編譯的文檔主要是 HTML格式的文檔,方便通過git help -w <sub-command> 命令查看。實際上,即使不安裝 Git 文檔,也可以使用 man 手冊查看 Git 幫助,使用命令githelp <sub-command>或git <sub-command> --help即可。
編譯文檔依賴asciidoc,因此需要先安裝 asciidoc(如果尚未安裝的話),然後編譯文檔。在編譯文檔時要花費很多時間,要有耐心。
# yum -y install asciidoc
# make prefix=/usr/local all doc info
#make prefix=/usr/local install-doc install-html install-info

注:安裝文檔時候會出現一下錯誤
錯誤一:
/bin/sh: line 1: xmlto: command not found
make[1]: *** [git-add.1] Error 127
make[1]: Leaving directory `/home/soft/git-1.8.5/Documentation'
make: *** [doc] Error 2
解決:
安裝xmlto
#yum –y insgtall xmlto
錯誤二:
/bin/sh: line 1: docbook2x-texi: commandnot found
make[1]: *** [user-manual.texi] Error 127
make[1]: Leaving directory`/home/soft/git-1.8.5/Documentation'
make: *** [info] Error 2
這是因為git完整安裝需要asciidoc,docbook2X,運行命令
# yum -y install texinfo
# rpm -ivh http://mirror.1000mbps.com/Fedora-epel/6Server/x86_64/docbook2X-0.8.8-1.el6.x86_64.rpm
#cd /usr/bin
# ln -s db2x_docbook2texi docbook2x-texi

附:安裝git命令補齊功能
# rpm –ivh http://mirror.1000mbps.com/fedora-epel/6Server/x86_64/bash-completion-1.3-7.el6.noarch.rpm
# cp contrib/completion/git-completion.bash /etc/bash_completion.d/
# source /etc/bash_completion

Git 的詳細介紹:請點這裡
Git 的下載地址:請點這裡

推薦閱讀

Fedora通過Http Proxy下載Git http://www.linuxidc.com/Linux/2009-12/23170.htm

在Ubuntu Server上安裝Git http://www.linuxidc.com/Linux/2009-06/20421.htm

服務器端Git倉庫的創建(Ubuntu) http://www.linuxidc.com/Linux/2011-02/32542.htm

Linux下Git簡單使用教程(以Android為例) http://www.linuxidc.com/Linux/2010-11/29883.htm

Git權威指南 PDF高清中文版 http://www.linuxidc.com/Linux/2013-10/91053.htm

更多CentOS相關信息見CentOS 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=14

Copyright © Linux教程網 All Rights Reserved