CentOS6でgitのバージョンを上げる
問題
centos6でgitをインストールすると古いですよね?新しいのはどうやってインストールするとよいですか?
yum install git
→ 1.7.1
答え
いろいろなリポジトリが過去にあったが、centos6向けはだんだんなくなっていく。
今はwandiscoが提供しているものが使えた。
例) http://opensource.wandisco.com/centos/6/git/x86_64/
ファイル編集でリポジトリを追加。
/etc/yum.repos.d/wandisco.repo
[wandisco-git] name=WANdisco Distribution of git baseurl=http://opensource.wandisco.com/centos/6/git/$basearch enabled=0 gpgcheck=1
GPGキー追加。
rpm --import http://opensource.wandisco.com/RPM-GPG-KEY-WANdisco
インストール実行
yum install git --enablerepo=wandisco-git
エラーが出るようなら一度古いgitをインストールしてupdateするのがよいかもしれない。
yum install git yum update git --enablerepo=wandisco-git
確認
$ git --version git version 2.31.1
CentOS6 32bit版だとうまくいかないかもしれない(docker環境で失敗した)。
コメント