Git には強力なブランチ管理機能と高速なコード バージョン管理機能があるため、Linux システムでのコード バージョン管理に Git を使用することは非常に重要なタスクです。多くの Linux ディストリビューションにはプリコンパイル済みバージョンの Git が付属していますが、特に多くの Linux ディストリビューションにはプリコンパイル済みバージョンの Git が付属していないため、Git を自分でコンパイルする方が安全で信頼性の高いアプローチです。さらに、Git を自分でコンパイルすると、さまざまなプラットフォームに柔軟に対応できます。
Linux プラットフォームでの Git のコンパイルとインストールは複雑ではありません。次の手順に従うだけです:
ステップ 1: 必要な依存関係をインストールします
Git を実行する前にコンパイルしてインストールするには、必要な依存関係をいくつかインストールする必要があります。
次のコマンドを実行して、Ubuntu または Debian ディストリビューションに必要な依存関係をインストールします:
sudo apt-get update sudo apt-get install -y curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf
CentOS または RHEL ディストリビューションに必要な依存関係をインストールします:
sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-ExtUtils-MakeMaker autoconf
ステップ 2: ダウンロードして、 Git ソース コードを解凍します。
Git のコンパイルとインストールを続行する前に、まず Git ソース コードをダウンロードする必要があります。
次のコマンドを実行して、Git のソースコードをダウンロードします。
wget https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.0.tar.gz
このうち、リンク末尾のバージョン番号は、Git が更新されると変わります。
ダウンロードが完了したら、次のコマンドを実行して、ダウンロードしたソース コードを解凍します。
tar -xvzf git-2.33.0.tar.gz
ステップ 3: Git をコンパイルしてインストールする
準備が完了したら、コンパイルを開始して Git をインストールできます。 Git ソース コード ディレクトリに切り替え、次のコマンドを実行してコンパイルしてインストールします。
cd git-2.33.0 make prefix=/usr/local/git all sudo make prefix=/usr/local/git install
上記のコマンドは、Git を /usr/local/git ディレクトリにインストールします。インストール ディレクトリを変更する必要がある場合は、prefix パラメータを変更できます。
ステップ 4: システム環境に Git を追加する
Git を正常にインストールした後、ターミナルで Git コマンドを使用するために、Git パスをシステム環境変数に追加する必要があります。
次のコマンドを実行して、Git パスをシステム環境変数に追加します。
echo 'export PATH=$PATH:/usr/local/git/bin' >> ~/.bashrc source ~/.bashrc
ステップ 5: Git をテストする
次のコマンドを実行して、Git が正常にインストールされているかどうかをテストします。 :
git --version
上記のコマンドが正常に実行されると、Git のバージョン番号情報が表示され、Git が正常にコンパイルおよびインストールされたことが示されます。
概要
上記は、Linux プラットフォームに Git をコンパイルしてインストールするプロセスです。このプロセスでは、依存関係のインストール、Git ソース コードのダウンロードと解凍、Git のコンパイルとインストール、Git のシステム環境への追加、Git のテストを行う必要があります。エラーまたは例外が発生した場合は、インストール プロセス中に出力情報を表示するか、「make clean」コマンドを実行して再コンパイルできます。
一般に、コードのバージョン管理に Git を使用することは非常に重要です。 Git を自分でコンパイルしてインストールすると、コードのセキュリティと信頼性が向上すると同時に、さまざまなプラットフォームに柔軟に対応できます。
以上がLinux プラットフォームで git をコンパイルしてインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。