3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

CentOS7.2に最新のGitをインストールする

Last updated at Posted at 2018-03-11

#CentOS7.2に最新のGitをインストールする
yumでインストールできるGitはバージョンが古くなっています。
インストールするならやっぱ最新がいいので手順をまとめます。

##Gitをインストールする前にyumで依存パッケージをインストール

sudo yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf

##最新のGitを取得し、解凍する
まず、Gitの最新バージョンを取得します。(執筆時の最新はv2.9.5でした)

cd /usr/local/src
sudo wget https://www.kernel.org/pub/software/scm/git/git-2.9.5.tar.gz

ダウンロードが完了したら解凍します。

sudo tar vfx git-2.9.5.tar.gz > /dev/null

> /dev/nullはあってもなくても大丈夫です。(解凍状況を表示するかしないか)
tar.gzファイルを残しておくのが嫌な方はsudo rm -f git-2.9.5.tar.gzで削除しておきましょう。

##コンパイルしてインストール

cd git-2.9.5
sudo make configure
sudo ./configure --prefix=/usr/local
sudo make all
sudo make install

既にyumでGitをインストールしている場合、削除しておきましょう。
sudo yum -y remove git

##Gitコマンドを使えるようシンボリックリンクを作成

ln -s /usr/local/bin/git /bin/git

環境変数にパスを追加する方法もありだと思いますが、私はこちらが楽なのでいつもこの方法を使っています。

##使えるようになっていることを確認して、完了

git --version
git version 2.9.5
3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?