centos6 離線安裝git

2021-10-16 13:19:26 字數 1503 閱讀 9381

1.檢視伺服器上有沒有其他版本的git, 有的話,解除安裝

3.使用finalshell傳入虛擬機器的個人目錄下,我傳入了/home/bingning/soft_tars_home,其中bingning是我的使用者名稱,soft_tars_home是我建立的存放壓縮包的目錄

4.解壓縮 並將解壓縮後的資料夾移到上一層目錄,且重新命名為git2.19.5

tar -xvf git-2.19.5.tar.gz 

mv git-2.19.5 ../git2.19.5 # 移動不移動都可以,我是習慣在soft_tars_home只放壓縮檔案

5.進入解壓後的資料夾,配置指定編譯後安裝的目錄

cd /home/bingning/git2.19.5 

./configure --prefix=/home/bingning/git # 其中--prefix指定git的安裝目錄

yum install yum-utils -y # 安裝yum********** 

yum********** curl-devel expat-devel gettext-devel openssl-devel zlib-devel --resolve --destdir=/home/monday/soft

由於2020-11-30,centos 6的eol已從fastmirror站點中刪除,安裝yum**********時會報錯:`yumrepo error: all mirror urls are not using ftp, http[s] or file.`

解決辦法參考

8.切入包含所有所需依賴包的資料夾fsdownload中,強制安裝當前資料夾下的所有依賴

cd /home/bingning/software_tars_home/fsdownload 

rpm -ivh *.rpm --force --nodeps

9.切入git2.19.5 目錄下,這個目錄下是git的原始碼,使用make命令編譯原始碼,實現安裝git

cd /home/bingning/git2.19.5 

make && make install

10. 將git安裝路徑下的bin目錄加入環境變數,從而可在任何路徑下使用git命令

開啟/etc/bashrc檔案 在最後一行新增export path=/bingning/git/bin:$path儲存退出 

在終端輸入source /etc/bashrc使配置檔案生效

在終端使用git --version,驗證是否成功

系統 安裝centos6

centos6 位址 由於版本較老,yum 無法使用。更新yum 源 更新阿里源 mv centos base.repo centos base.repo.backupwgetmv etc yum.repos.d centos 7.repo etc yum.repos.d centos base.r...

Centos6 安裝 gnome桌面

這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...

Centos6 安裝 gnome桌面

這是使用光碟安裝教程 1 首先進行光碟的掛載,注意光碟掛載時不會自動建立目錄的,所以需要自己建立目錄 mkdir mnt cdrom mount dev cdrom mnt cdrom dev目錄為裝置目錄 2 更改本地源位址 cd etc yum.repos.d 可以看見centos base.r...