CentOS7系列編譯安裝git實戰

2021-09-24 01:35:50 字數 1484 閱讀 1872

說明:本文是筆者在centos系統上安裝成功後的記錄

一、檢查當前環境git

rpm檢查是否安裝git

rpm -qa |grep git

–強制解除安裝git已安裝包

rpm -e --nodeps git-1.7.1-9.el6_9.x86_64

–檢查是否解除安裝成功

rpm -qa |grep git

如果是通過yum安裝的,直接在終端使用以下指令刪除:

yum remove git

如果是通過原始碼編譯安裝的,參考以下文章:

linux ./configure && make && make install 編譯安裝和解除安裝

二、配置安裝git環境

編譯安裝git前奏:

確保安裝gcc、g++以及編譯git所需要的包:

yum install gcc -y

yum install gcc-c++ -y

yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel

yum install gcc perl-extutils-makemaker

四、安裝git

cd git-2.19.2/–切換到解壓目錄

./configure --prefix=/usr/local/git-2.19.2–指定編譯安裝目錄

echo $?–檢查命令執行結果成功則為0,失敗為大於0數字

make && make install–編譯安裝

echo ?−−

檢查命令

執行結果

cd/e

tc/p

rofi

le.d

/−−進

入到pr

ofil

e.d目

錄vim

git.

sh−−

編輯檔案

配置環境

變數ex

port

path

=?--檢查命令執行結果 cd /etc/profile.d/--進入到profile.d目錄 vim git.sh--編輯檔案配置環境變數 export path=

?−−檢查命

令執行結

果cd/

etc/

prof

ile.

d/−−

進入到p

rofi

le.d

目錄vi

mgit

.sh−

−編輯文

件配置環

境變數e

xpor

tpat

h=path:/usr/local/git/bin–配置環境變數

ln -sv git-2.19.2/ git–建立軟連線

source /etc/profile.d/git.sh–使/etc/profile.d/git.s**件生效

git --version–檢查更新版本

centos7編譯安裝gcc

centos7 的yum 只能將 gcc公升級到 4.9 的版本 但是從gcc官網看 已經到 7.2 的版本了,因為想自己編譯乙個最新版的linux核心,所以對gcc要求有點高,於是自己動手編譯gcc。gcc v 檢視原來的版本 直接來乾貨 1 需要明白的 2 明白.configure 後面的引數配...

centos7 編譯安裝memcached

安裝memcached之前首先需要安裝libevent,我這裡用的版本是 首先將這兩個安裝檔案上傳至linux伺服器,在解壓安裝之前最好先檢查一下是否已安裝,從libevent開始 rpm q libevent發現系統已經安裝了乙個版本的libevent 既然已經安裝了乙個版本的libevent,那...

Centos7 編譯安裝Nginx

nginx版本分開發版和穩定版,生產環境使用穩定版,實驗新功能,新特性可以使用開發版。安裝nginx編譯需要依賴的包 yum install gcc gcc c wget yum install pcre devel zlib devel openssl devel說明 zlib nginx提供gz...