ソフトウェア開発者は、プロセスを支援するために多くのツールを必要とします。これらのツールの1つは、gitのようなソフトウェアバージョン管理システムです。 このチュートリアルのおかげで、Debian10にGitをインストールする方法を学ぶことができます。
Gitは、オープンソースのソフトウェアバージョン管理システムであり、開発したプログラムのバージョン管理に役立つクロスプラットフォームです。このプログラムのおかげで、ソフトウェアの変更を追跡したり、ソフトウェアを元に戻したり、新しいバージョンを作成したりすることができます。そして、はるかに。
使いやすさ、その背後にある素晴らしいコミュニティ、そしてその堅牢性のおかげで、Gitは信じられないほど人気があります。多くの商用アプリケーションは開発にGitを使用しています。
一方、Gitは、GithubやGitlabなどのソリューションでソースコードをホストする多くのオープンソースプロジェクトで使用されています。これは、Gitがソフトウェアのバージョン管理を通じてオンラインコラボレーションを可能にするためです。
よく知られているように、Debian 10は、多くの開発者がアプリケーションを作成するために使用する堅牢なオペレーティングシステムです。したがって、このシステムにGitをインストールする方法を知っておくことをお勧めします。
この投稿では、Gitをインストールするという目標を達成するための2つの異なる方法を紹介します。それぞれに利点がありますが、選択する必要があるのは1つだけです。したがって、問題が発生する可能性があるため、両方を使用しないでください。
DebianリポジトリからGitをインストールする
Gitの主な利点の1つは、非常に人気があることです。これにより、主要なLinuxディストリビューションが公式リポジトリにそれを含めるようになります。 Debianもそうです。
確かに、ターミナルを開いて次のコマンドを実行してください:
:~$ sudo apt search git
ご覧のとおり、Gitに関連するパッケージはたくさんあります。ただし、Gitパッケージが利用可能であることに気付くかもしれません。
したがって、インストールするには、次のコマンドを実行するだけです。
:~$ sudo apt install git
パスワードを入力してインストールを確認すると、パスワードが開始されます。
インストールが完了したら、インストールされているバージョンを確認できます。
:~$ git –version git version 2.20.1
そして、それがGitがDebian10にインストールされる方法です。
Debian10に最新バージョンのGitをインストールする
上記の方法は非常に簡単で、初心者でも気に入るかもしれません。ただし、これには小さな欠点があります。それは、最新バージョンを入手できないことです。
たとえば、執筆時点では、Gitの最新の安定バージョンは2.26ですが、Debianには2.20が含まれています。
そのため、ソフトウェアを開発する場合は、最新バージョンのGitが必要になる可能性があります。これは、アプリケーションが持つ新機能と新規性をより有効に活用するためです。
同時に、Debian 10で最新の安定バージョンのGitを入手する最良の方法は、アプリケーションのソースコードを手動でコンパイルすることです。
まず、新しいパッケージやその他の必要なライブラリを構築するために必要なパッケージをインストールします。
:~$ sudo apt install build-essential make unzip libssl-dev libghc-zlib-dev libcurl4-gnutls-dev libexpat1-dev gettext dh-autoreconf libz-dev
これらのパッケージには他にも多くのものがありますが、Linuxでコードをコンパイルするために必要です。 zipファイルを解凍するための解凍パッケージも含まれています。
次のステップは、Gitソースコードをダウンロードすることです。 /tmp
からこれを行います フォルダ
:~$ cd /tmp/
次に、gitコマンドを使用してダウンロードを開始します。
:~$ wget https://github.com/git/git/archive/v2.26.0.zip -O git.zip
上記のコマンドは、Gitのソースコードがあるgit.zipというファイルを生成します。このファイルは解凍する必要があります。
:~$ unzip git.zip
ファイルの解凍の結果、git-2.26.0
というフォルダが作成されました 作成され、アクセスされます。
:~$ cd git-2.26.0/
ソースコードのあるフォルダに移動したら、コンパイルする必要があります。お使いのパソコンによっては、この処理に時間がかかる場合があります。いずれにせよ、それもそれほど多くはありません。
:~$ sudo make prefix=/usr/local all
コンパイルプロセスが完了したら、Gitをインストールできます。これを行うには、次のコマンドを実行します。
:~$ sudo make prefix=/usr/local install
インストールプロセスが完了したら、インストールされているバージョンを表示して、gitコマンドの動作を確認できます。
:~$ git --version git version 2.26.0
Gitを手動でアップグレードするにはどうすればよいですか?
Gitの開発は非常に活発です。これは、頻繁に新しいバージョンがリリースされることを意味します。古い方法を使用してGitをインストールした場合は、次の手順でGitを最新の状態に保つことができます。
gitをインストールしたら、システムにインストールされているバージョンを更新できます。
これを行うには、ホームフォルダーに移動し、Gitを使用してGitリポジトリのクローンを作成します。
:~$ git clone https://github.com/git/git.git
次に、生成されたフォルダーを参照して、コードを再度コンパイルします。
:~$ git cd :~$ make prefix=/usr/local all
最後に、新しいバージョンのGitをインストールします。
:~$ sudo make prefix=/usr/local install
このようにして、常に最新の安定バージョンのGitを入手できます。少し手間がかかりますが、それだけの価値はあります。
最初の使用のためのGitの構成
Gitはインストール時に機能するように設定されていますが、コミットの問題を回避するために少し設定を行うことをお勧めします。
特に、名前と電子メールアドレスを定義して、誰がソフトウェアに変更を加えているかをGitが認識できるようにする必要があります。これは、コラボレーションを支援するためです。
これを行うには、いくつかのパラメーターとともにgitconfigコマンドを使用します。
:~$ git config --global user.name [your-name] :~$ git config --global user.email [your-email]
このようにして、Git構成ですでに定義されています。チェックアウトするには、次のコマンドを実行します。
:~$ git config --list
これで、Gitを使用する準備が整いました。
結論
ソフトウェア開発は、目標を達成するために多くのツールを一緒に必要とするプロセスです。重要な要素は、コードを整理するバージョン管理です。
Gitは、高い効率性を備えた最も堅実な提案の1つとして浮上しています。当然のことながら、最初の開発者はLinusTorvaldsでした。
これで、Debian 10にGitをインストールする方法がわかりました。これまでの経験はいかがですか?よく使いますか?