Linux Mint 22、21、20 に Git をインストールする方法

Git は強力で広く使用されている分散型バージョン管理システムです。開発者はこれを使用してコードの変更を追跡し、他の開発者と共同作業を行い、プロジェクトのバージョンを効率的に管理できます。ブランチとマージをサポートしているため、複数のワークフローとチーム メンバー間のシームレスな共同作業が可能になります。また、Git には軽量のローカル ブランチ、便利なステージング領域、複数のワークフローなどの機能も含まれており、現代のソフトウェア開発に不可欠なツールとなっています。堅牢なパフォーマンス、スケーラビリティ、さまざまな開発モデルのサポートにより、あらゆる規模のプロジェクトに適しています。

Linux Mint 22、21、または 20 に Git をインストールするには、いくつかのオプションがあります。最も安定して安全な方法として、Linux Mint のデフォルト リポジトリで APT パッケージ マネージャーを使用できます。最新の機能が必要な場合は、Ubuntu Git メンテナー PPA を利用できます。さらに、このガイドでは、最新の Git アーカイブをダウンロードし、ソースからコンパイル、ビルド、およびインストールする方法についても説明します。

GIT インストール前に Linux Mint を更新する

インストール プロセスを開始する前に、すべてのパッケージが最新であることを確認してインストール中の競合を回避するために、Linux Mint システムを更新することが重要です。

パッケージ リストを更新するには、次のコマンドを実行します。

sudo apt update

次のコマンドを実行して、古くなったパッケージをアップグレードします。

sudo apt upgrade

方法 1: Git インストールに APT 方式を選択する

オプション 1: デフォルトの Linux Mint リポジトリを使用して Git をインストールする

Git をインストールする最も簡単な方法は、Linux Mint が提供するデフォルトのリポジトリを使用することです。ほとんどのユーザーにはこの方法が推奨されます。

次のコマンドを実行して、Git がすでにインストールされているかどうかを確認します。

git --version

出力が返されない場合は、次の手順に進みます。

次のコマンドを使用して Git をインストールします。

sudo apt install git

Git バージョンを確認してインストールを確認します。

git --version

オプション 2: Ubuntu Git メンテナー PPA から Git をインストールする

Gitの最新の安定バージョンを好むユーザーのために、 Ubuntu Git メンテナー PPA 使用できます。Linux Mint は Ubuntu の LTS バージョンをベースとしており、システムとの互換性が保証されています。

オプション 1: Ubuntu Git メンテナー PPA – 安定ブランチをインポートする

次のコマンドを実行して、Ubuntu Git メンテナー PPA の安定ブランチを追加します。

sudo add-apt-repository ppa:git-core/ppa -y

オプション 2: Ubuntu Git メンテナー PPA – RC ブランチをインポートする

あるいは、リリース候補ブランチを追加することもできます。これには、より新しいバージョンの Git が含まれている可能性があります。ほとんどのユーザーには安定ブランチをお勧めしますが、必要に応じて両方の PPA を追加できます。

次のコマンドを実行してリリース候補ブランチを追加します。

sudo add-apt-repository ppa:git-core/candidate -y

目的のリポジトリをインポートしたら、次の手順に進みます。

新しい PPA を使用してパッケージ リストを更新します。

sudo apt update

ポリシー コマンドを使用して、利用可能な Git バージョンを確認します。

apt-cache policy git

このコマンドは、さまざまなリポジトリから利用可能な Git バージョンを表示します。今のところ、特定のバージョン番号については気にする必要はありません。

次のコマンドを使用して Git をインストールします。

sudo apt install git -y

このコマンドは、Git がインストールされているユーザーとインストールされていないユーザーの両方で機能します。

Git バージョンを確認してインストールを確認します。

git --version

方法2: ソースアーカイブ経由でGITをインストールする

このセクションでは、ソースからコンパイルして Git をインストールする手順を説明します。この方法は、インストール プロセスをより細かく制御したいユーザーや、パッケージ バージョンでは利用できない特定の機能を必要とするユーザーに好まれる可能性があります。

GITビルド依存関係をインストールする

Git をコンパイルする前に、必要なビルド依存関係をインストールする必要があります。インストールするには、次のコマンドを実行します。

sudo apt install make libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext unzip -y

Gitソースコードをダウンロード

訪問 Git リリース ページ 最新の安定版リリースまたはマスターzipアーカイブを入手するには、 wget 目的のアーカイブをダウンロードするためのコマンド。 {version} ダウンロードしたいバージョン番号を入力してください:

wget https://github.com/git/git/archive/refs/tags/{version}.zip

または、次のコマンドを使用して最新の開発バージョン (マスター) をダウンロードすることもできます。

wget  https://github.com/git/git/archive/refs/heads/master.zip -O git.zip

注意: マスター バージョンは不安定でバグが含まれている可能性があります。インストール プロセスをより簡単にするには、安定版リリースまたは PPA 方式をお勧めします。

Git ソースコードの抽出とコンパイル

まずダウンロードしたアーカイブを解凍します。 unzip コマンド。必ず置き換えてください {version} 実際にダウンロードしたバージョン番号:

sudo unzip {version}

このコマンドを実行すると、抽出された Git ソース コードが新しいディレクトリに保存されます。

次に、抽出したディレクトリに移動します。 cd コマンド。これにより、現在の作業ディレクトリが Git ソース コード フォルダーに変更されます。

cd git-{version}

このステップでは、2つの別々の方法を使ってGitをコンパイルしてインストールします。 make コマンド。最初の make コマンドは、指定されたプレフィックスを使用してソース コードをコンパイルし、必要なすべてのファイルが生成されるようにします。

sudo make prefix=/usr/local all

指定することで prefix として /usr/localビルドシステムにGitをインストールするように指示していることになります。 /usr/local コンパイルが完了すると、 all このオプションにより、すべてのコンポーネントが構築されることが保証されます。

コンパイルが完了したら、インストール段階に進みます。次のコマンドを実行して Git をインストールします。

sudo make prefix=/usr/local install

このコマンドはGitを /usr/local ディレクトリは、 prefix オプション。インストール プロセスにより、必要なファイルがコピーされ、適切な権限が設定され、システムで Git を使用できるようになります。

ソースから Git をインストールしたら、インストールを確認してビルドします。

git --version

GIT の追加コマンドとヒント

GIT を更新する

APT パッケージ マネージャーを使用して Git をインストールしたので、Git のアップデートは標準のシステム パッケージに含まれます。Git を更新およびアップグレードするには、次のコマンドを実行します。

sudo apt update && sudo apt upgrade

GITを削除する

システムに Git をインストールしたくなくなった場合は、次の手順に従ってソフトウェアを削除します。

APT パッケージ マネージャーを使用して Git をインストールしたユーザーの場合は、次のコマンドを実行します。

sudo apt remove git

PPA から Git をインストールしたユーザーは、次のコマンドを使用して Git を削除します。

sudo add-apt-repository --remove ppa:git-core/ppa -y
sudo add-apt-repository --remove ppa:git-core/candidate -y

結論

Linux Mint システムに Git が正常にインストールされると、ブランチやマージ、ステージング領域、さまざまなワークフローなどの高度なバージョン管理機能を活用できます。デフォルトのリポジトリの安定性、Ubuntu Git メンテナー PPA の最新機能、ソースからビルドする柔軟性のどれを選択しても、各方法で信頼性の高いコード管理が保証されます。セキュリティを維持し、最新機能にアクセスできるように、Git インストールを定期的に更新してください。Git が開発プロジェクトにもたらす強化されたコラボレーション機能とバージョン管理機能をお楽しみください。

Joshua James
カテゴリー Git

コメントを残す