Ubuntu20.04にソースからGitをインストールする方法[クイックスタート]
序章
バージョン管理システムは、ソフトウェア開発プロジェクトでの共同作業に役立ちます。 Gitは、現在利用可能な最も人気のあるバージョン管理システムの1つです。
このチュートリアルでは、Ubuntu20.04サーバーにソースからGitをインストールして構成する方法について説明します。 このチュートリアルのより詳細なバージョンと、各ステップのより詳細な説明については、 Ubuntu20.04にGitをインストールする方法を参照してください。
ステップ1—Gitのプレインストールを確認する
サーバーに現在インストールされているバージョンのGitがあるかどうかを確認します。
- git --version
Gitがインストールされている場合は、次のような出力が表示されます。
Outputgit version 2.25.1
Gitがすでにインストールされているかどうかに関係なく、このプロセス中に最新バージョンがインストールされていることを確認する価値があります。
ステップ2—依存関係を更新してインストールする
次に、Gitが依存するソフトウェアをインストールする必要があります。 これはすべてデフォルトのUbuntuリポジトリで利用できるため、ローカルパッケージインデックスを更新してから、関連するパッケージをインストールできます。
- sudo apt update
- sudo apt install libz-dev libssl-dev libcurl4-gnutls-dev libexpat1-dev gettext cmake gcc
プレス y
プロンプトが表示されたかどうかを確認します。 これで、必要な依存関係がインストールされます。
ステップ3—Tarballをインストールする
一時ディレクトリを作成してGittarballをダウンロードし、そこに移動します。
- mkdir tmp
- cd /tmp
GitプロジェクトのWebサイトから、 https://mirrors.edge.kernel.org/pub/software/scm/git/ で入手可能なtarballリストに移動し、ご希望のバージョン。 執筆時点では、最新バージョンは2.26.2であるため、デモ用にダウンロードします。 curlを使用して、ダウンロードしたファイルを出力します git.tar.gz
.
- curl -o git.tar.gz https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.26.2.tar.gz
ステップ4—圧縮ファイルを解凍し、パッケージをインストールします
圧縮されたtarballファイルを解凍します。
- tar -zxf git.tar.gz
次に、新しいGitディレクトリに移動します。
- cd git-*
これで、次の2つのコマンドを入力して、パッケージを作成してインストールできます。
- make prefix=/usr/local all
- sudo make prefix=/usr/local install
次に、シェルプロセスを置き換えて、インストールしたばかりのバージョンのGitが使用されるようにします。
- exec bash
ステップ5—新しいバージョンのGitを確認する
バージョンを確認することで、インストールが成功したことを確認できます。
- git --version
Outputgit version 2.26.2
Gitが正常にインストールされると、セットアップを完了することができます。
ステップ6—Gitを設定する
これでGitがインストールされ、警告を防ぐために、自分の情報を使用してGitを構成する必要があります。
- git config --global user.name "Your Name"
- git config --global user.email "[email protected]"
このファイルを編集する必要がある場合は、nanoなどのテキストエディタを使用できます。
- nano ~/.gitconfig
[user]
name = Your Name
email = [email protected]
関連チュートリアル
Gitの使用方法の詳細については、次の記事とシリーズをご覧ください。