# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install gcc perl-extutils-makemaker
# cd /usr/src
# wget
# tar xzf git-2.7.0.tar.gz
# cd git-2.7.0
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export path=$path:/usr/local/git/bin" >> /etc/bashrc
# source /etc/bashrc
# git --version
centos自帶git,7.x版本自帶git 1.8.3.1(應該是,也可能不是),安裝新版本之前需要使用yun remove git
解除安裝(安裝後解除安裝也可以)。
執行make prefix=/usr/local/git all
時,可能會報錯:make: * [git-credential-store] error 1,此時可以使用以下命令代替
# ./configure --without-iconv
# make cflags=-liconv prefix=/usr/local/git all
# make cflags=-liconv prefix=/usr/local/git install
CentOS7公升級核心
步驟1 載入公鑰 步驟2 安裝elrepo 步驟3 載入elrepo kernel元資料 步驟4 檢視可用的rpm包 步驟5 安裝最新版本的kernel yum disablerepo enablerepo elrepo kernel install y kernel ml.x86 64 步驟6 重...
centos7公升級核心
檢視當前系統核心版本 uname r 匯入elpepo倉庫公共金鑰 rpm import如有報錯資訊 curl 35 peer reports incompatible or unsupported protocol version 先執行 yum update y nss curl libcurl...
centos7公升級git版本控制工具
問題描述 centos7系統預設的git安裝版本是1.8,但是在專案構建中發現git版本過低,於是用原始碼編譯的方式進行公升級.同時該文章也適用於安裝新的git,相信大家對git都有一定的了解了,在文章過程中有的步驟也就不細細講了.操作環境 centos7.0 軟體準備 git版本,libiconv...