Git 2019年2月24日にバージョン2.21をリリースしました。このチュートリアルは、最新バージョンのGit2.21をCentOS/RHEL7/6にインストールするためのものです。
Gitはバージョン管理の一形態であり、重要なソフトウェア構成管理ツールです。バージョン管理システム(VCS)を利用すると、ドキュメント、Webサイト、コンピュータープログラム、およびその他のさまざまな種類の収集情報への変更を追跡、注釈付け、および整理できます。
CentOS7にGitをインストールするプロセスを見ていきましょう。
前提条件
- CentOS7がインストールされたLinuxベースのシステム
- sudo権限を持つroot以外のユーザーアカウント
- デフォルトのパッケージインストーラー、うーん
- CentOS開発ツールとデフォルトのリポジトリ
オプション1:Yumを使用してGitをインストールする
Gitをインストールする最も簡単で最速の方法は、 Yumを使用することです。 (Yellowdog Updater、Modified)、CentOSのパッケージマネージャー。
次の手順に従って、CentOS7サーバーに最新バージョンのGitをインストールします。
1.次のコマンドを使用して、最新バージョンを見つけてインストールします。
yum install git
システムにGitのインストールを完了させます。
2.次のコマンドを使用してインストールを確認します:
git --version
出力には、正常にインストールされたGitのバージョン番号が表示されます。
例:gitバージョン2.21.0
上記の出力に基づいて、CentOSにGitバージョン2.21.0が正常にインストールされました。
オプション2:IUSリポジトリから最新バージョンのGitをインストールする
カスタム範囲のオプションを探している場合は、コミュニティが運営する.rpmファイル形式で保存された高品質のパッケージ(RPMパッケージ)のソースであるIUSからGitをインストールすることをお勧めします。
Inline with Upstream Stable(IUS)は、CentOSおよびRed Hat Enterprise Linux(RHEL)の主要なソフトウェアの更新バージョンを提供します。
注:ストックパッケージからIUSパッケージに直接アップグレードすることはできません。
ステップ1:開発ツールをインストールする
CentOSで提供されているデフォルトのリポジトリに移動し、インストールする予定のGitのバージョンのバイナリをビルドするために必要なツールを取得します。
入力:
sudo yum groupinstall "Development Tools"
次に、次のコマンドを実行します:
sudo yum install gettext-devel openssl-devel perl-CPAN perl-devel zlib-devel
ステップ2:ソースからのインストール
次のコマンドを使用して、IUSからCentOS7リポジトリをインストールします。
sudo yum install https://centos7.iuscommunity.org/ius-release.rpm
次に:
sudo yum install git2u-all
ステップ3:インストールを確認する
これで、最新バージョンが作成されます。
次のコマンドを使用して、CentOS7サーバーでGitのバージョンチェックを実行します。
git --version
これにより、目的のバージョンのGitがCentOS7サーバーに正常にインストールされたことを確認できます。
例:gitバージョン2.21.0
上記の出力に基づいて、CentOS7にGitバージョン2.21.0が正常にインストールされました。
Yumで以前のGitバージョンを削除
古いバージョンのGitを削除するには、次のコマンドを使用します:
sudo yum remove git