ホームページ 開発ツール Git Linuxソースコード用にgitをインストールする方法

Linuxソースコード用にgitをインストールする方法

Dec 01, 2021 pm 04:47 PM
git linux

Linux ソース コードから git をインストールする方法: 1. git ソース コードをダウンロードし、Linux サーバーにアップロードします; 2. ターゲット マシンにログインし、解凍してインストールします; 3. 「gcc gcc-」をインストールします。 c"; 4. git インストールを実行します。 注文するだけです。

Linuxソースコード用にgitをインストールする方法

この記事の動作環境: linux5.9.8 システム、git バージョン 2.9.5、Dell G3 コンピューター。

Linux ソース コードから git をインストールする方法

Linux インストール git/ソース コードのインストール:

Git のインストール

ここでは Windows/Mac OS システムについては記録しませんが、対応するインストール プログラムをダウンロードし、手順に従ってインストールするだけです。

Linux インストール

https://git-scm.com/download/linux にログイン

ソース コードのインストール

1. ソース コードをダウンロードする

ソース コードを別のコンピューターにダウンロードし、Linux サーバー

https://mirrors.edge.kernel.org/pub/software/scm/git/
ログイン後にコピー

にアップロードして、対応するバージョンを見つけることができます。

2. サーバーへのアップロード

例として git-2.9.5.tar.gz を使用して、ダウンロードしたファイルをサーバーにアップロードします。

scp git-2.9.5.tar.gz  root@192.168.0.102:/home/tools
ログイン後にコピー

scp git-2.9.5.tar.gz ターゲット マシン user@target machine ip: target machine path

3. 解凍してインストール

ターゲットにログインしますマシンに解凍してインストールします。 /home/Git はインストール ディレクトリを指します

tar -zxvf git-manpages-2.9.5.tar.gz
cd git-2.9.5
[root@localhost git-2.9.5]# ./configure  --prefix=/home/Git
[root@localhost git-2.9.5]# make && make install
4. ./configure 报错
[root@localhost git-2.9.5]# ./configure  --prefix=/home/Git
configure: Setting lib to 'lib' (the default)
configure: Will try -pthread then -lpthread to enable POSIX Threads.
configure: CHECKS for site configuration
checking for gcc... no
checking for cc... no
checking for cl.exe... no
configure: error: in `/home/tools/git-2.9.5':
configure: error: no acceptable C compiler found in $PATH
See `config.log' for more details
ログイン後にコピー

Linux サーバーの実行エラーから、gcc、cc、cl.exe が no であることがわかります。 gcc は Linux 用の C 言語コンパイラです。つまり、これらのコンパイラは私のマシンにはインストールされていません。

次の gcc と gcc-c をそれぞれインストールします。インストールが成功したら、git インストール コマンド

[root@localhost git-2.9.5]# yum install gcc
[root@localhost git-2.9.5]# yum install gcc-c++
[root@localhost git-2.9.5]# ./configure  --prefix=/home/Git
ログイン後にコピー

5 を実行します。make コマンドはエラーを報告します。

[root@localhost git-2.9.5]# make && make install
    * new build flags
    CC credential-store.o
In file included from credential-store.c:1:0:
cache.h:40:18: 致命错误:zlib.h:没有那个文件或目录
 #include <zlib.h>
                  ^
ログイン後にコピー

コンパイルは次のとおりです。中断されました。

make: *** [credential-store.o] エラー 1

zlib ヘッダー ファイルが見つからず、開発パッケージがインストールされていません。 zlib のインストール

[root@localhost git-2.9.5]# yum install zlib
[root@localhost git-2.9.5]# yum install zlib-devel
[root@localhost git-2.9.5]# yum install perl-ExtUtils-CBuilder perl-ExtUtils-MakeMaker
[root@localhost git-2.9.5]# make && make install
ログイン後にコピー

エラーが報告されなければ、インストールは成功です

6. git のインストールが完了したかどうかを確認します

以前に指定したインストール ディレクトリを入力し、 git のバージョンを確認すると成功します git のインストールが完了したことを意味します

[root@localhost bin]# cd /home/Git/bin
[root@localhost bin]# ./git --version
git version 2.9.5
ログイン後にコピー

7. 環境変数を設定します

vi /etc/profile
ログイン後にコピー

環境変数設定ファイルを編集し、最後に次の文字列を追加しますを指定し、bin ディレクトリのアドレスを指定します。

export PATH=$PATH://home/Git/bin
ログイン後にコピー

変更が完了したら、コマンドを実行して設定ファイルに反映します。

source /etc/profile
ログイン後にコピー

設定が成功したかどうかを確認します。別のディレクトリへのパスを指定し、git --version を実行します。 git バージョンに戻ると、環境変数の設定が完了したことを示します。

推奨学習:「Git チュートリアル

以上がLinuxソースコード用にgitをインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

GITでリポジトリを削除する方法 GITでリポジトリを削除する方法 Apr 17, 2025 pm 04:03 PM

gitリポジトリを削除するには、次の手順に従ってください。削除するリポジトリを確認します。リポジトリのローカル削除:RM -RFコマンドを使用して、フォルダーを削除します。倉庫をリモートで削除する:倉庫の設定に移動し、「倉庫の削除」オプションを見つけて、操作を確認します。

Gitサーバーのパブリックネットワークに接続する方法 Gitサーバーのパブリックネットワークに接続する方法 Apr 17, 2025 pm 02:27 PM

GITサーバーをパブリックネットワークに接続するには、5つのステップが含まれます。1。パブリックIPアドレスのセットアップ。 2。ファイアウォールポート(22、9418、80/443)を開きます。 3。SSHアクセスを構成します(キーペアを生成し、ユーザーを作成します)。 4。http/httpsアクセスを構成します(サーバーをインストールし、許可を構成); 5.接続をテストします(SSHクライアントまたはGITコマンドを使用)。

GITコードの競合に対処する方法 GITコードの競合に対処する方法 Apr 17, 2025 pm 02:51 PM

コード競合とは、複数の開発者が同じコードを変更し、GITが変更を自動的に選択せずにマージすると発生する競合を指します。解決手順には、競合するファイルを開き、競合するコードを見つけます。コードを手動でマージし、競合マーカーに保持する変更をコピーします。競合マークを削除します。変更を保存して送信します。

Gitで空のフォルダーを送信する方法 Gitで空のフォルダーを送信する方法 Apr 17, 2025 pm 04:09 PM

GITで空のフォルダーを送信するには、次の手順に従ってください。1。空のフォルダーを作成します。 2.フォルダーをステージング領域に追加します。 3.変更を送信して、コミットメッセージを入力します。 4。(オプション)変更をリモートリポジトリに押します。注:空のフォルダーの名前は開始できません。フォルダーが既に存在する場合は、git addを使用して追加する必要があります。

Gitアカウントにパブリックキーを追加する方法 Gitアカウントにパブリックキーを追加する方法 Apr 17, 2025 pm 02:42 PM

Gitアカウントに公開キーを追加する方法は?ステップ:SSHキーペアを生成します。公開キーをコピーします。 gitlabまたはgithubに公開キーを追加します。 SSH接続をテストします。

GITリポジトリの使用方法 GITリポジトリの使用方法 Apr 17, 2025 pm 04:06 PM

GITリポジトリは、変更の追跡、コラボレーション、プロジェクトバージョンの管理に使用されるコードおよびファイルバージョン履歴のストレージ場所です。 GITリポジトリを使用するには、次の手順を実行します。リポジトリを作成します。GITinitを実行します。ファイルの追加:gitを使用して、ファイルをステージング領域に追加します。コミットの変更:Git Commitを使用して、リポジトリにステージングの変更を保存します。変更の変更:Git Pushを使用して、変更をリモートリポジトリに押します。 Pullの変更:Git Pullを使用して、リモートリポジトリから変更を取得します。ブランチ:gitブランチを使用してブランチを作成します。マージ:gitマージを使用して、異なるブランチからの変更をマージします。タグ:gitタグを使用します

Gitでプロジェクトを作成する方法 Gitでプロジェクトを作成する方法 Apr 17, 2025 pm 04:18 PM

GITを使用してプロジェクトを作成するには、次の手順が必要です。1。gitの公式Webサイトをインストールして、対応するバージョンのgitをダウンロードしてインストールします。 2。プロジェクトを初期化して、Git initを使用してリポジトリを作成します。 3.ファイルを追加して、Git Addを使用してファイルを一時ストレージエリアに追加します。 4.変更を送信してコミットし、指示を追加します。 5.変更をプッシュして、gitプッシュでそれらをプッシュします。 6. git pullを使用するためのプルの変更は、Git Pullを使用してリモートリポジトリから最新の変更を取得します。

Gitプロジェクトをローカルにダウンロードする方法 Gitプロジェクトをローカルにダウンロードする方法 Apr 17, 2025 pm 04:36 PM

gitを介してローカルにプロジェクトをダウンロードするには、次の手順に従ってください。gitをインストールします。プロジェクトディレクトリに移動します。次のコマンドを使用してリモートリポジトリのクローニング:git clone https://github.com/username/repository-name.git

See all articles