CentOS9 最新バージョンのgitをインストールする

CentOS9 最新バージョンのgitをインストールする

CentOS9に、最新バージョンのgitをインストールするまでの手順を記述してます。

環境

  • OS CentOS Stream release 9

事前準備

gitのインストールするために、必要なパッケージを、なければ先にインストールしておきます。

$ sudo dnf groupinstall "Development Tools"
$ sudo dnf install curl-devel expat-devel gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel

gitインストール

こちらのサイトで最新版を確認してから、ソースをダウンロードして直接インストールを行います。

任意のディレクトリに、wgetでダウンロードを行います。

$ cd /usr/src/

$ sudo wget https://github.com/git/git/archive/v2.32.0.tar.gz -O git.tar.gz

まずは、ダウンロードしたファイルを解凍します。

$ sudo tar -xf git.tar.gz

解凍したディレクトリに移動します。

$ cd git-*

コンパイルしてインストールを行います。

$ sudo make prefix=/usr/local all
$ sudo make prefix=/usr/local install

インストールが完了したので、バージョンを確認します。

$ git --version

git version 2.37.3

git設定

最後に、コミット名とメールアドレスだけ設定しておきます。

$ git config --global user.name "Your Name"
$ git config --global user.email "youremail@yourdomain.com"

設定は、以下のコマンドで確認することが可能です。

$ git config --list