Maison  >  Article  >  outils de développement  >  Comment installer git pour le code source Linux

Comment installer git pour le code source Linux

藏色散人
藏色散人original
2021-12-01 16:47:216077parcourir

Comment installer git à partir du code source Linux : 1. Téléchargez le code source git et téléchargez-le sur le serveur Linux ; 2. Connectez-vous à la machine cible, décompressez et installez ; . Exécutez la commande d'installation git.

Comment installer git pour le code source Linux

L'environnement d'exploitation de cet article : système linux5.9.8, git version 2.9.5, ordinateur Dell G3.

Comment installer git à partir du code source Linux ?

Installation Linux git/installation du code source :

Installation Git

Je n'enregistrerai pas les systèmes Windows/Mac OS ici. Téléchargez le programme d'installation correspondant. directement et suivez les étapes. Installez-le simplement.

Installation Linux

Connectez-vous à https://git-scm.com/download/linux

Installation du code source

1. Téléchargez le code source

Vous pouvez télécharger le code source sur un autre ordinateur. puis téléchargez-le sur le serveur Linux

https://mirrors.edge.kernel.org/pub/software/scm/git/

trouve la version correspondante.

2. Télécharger sur le serveur

En prenant git-2.9.5.tar.gz comme exemple, téléchargez le fichier téléchargé sur le serveur.

scp git-2.9.5.tar.gz  root@192.168.0.102:/home/tools

scp git-2.9.5.tar.gz Utilisateur de la machine cible@IP de la machine cible : chemin de la machine cible

3 Décompressez et installez

Connectez-vous à la machine cible, décompressez et installez. /home/Git fait référence au répertoire d'installation

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

L'erreur d'exécution de mon serveur Linux montre que gcc, cc, cl.exe est non. gcc est le compilateur du langage C pour Linux, ce qui signifie que ces compilateurs ne sont pas installés sur ma machine.

Installez respectivement gcc et gcc-c++ suivants. Après une installation réussie, exécutez la commande d'installation 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 La commande make signale une erreur

[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>
                  ^

La compilation est interrompue.

make : *** [credential-store.o] Erreur 1

Le fichier d'en-tête zlib est manquant et le package de développement n'est pas installé. Installez 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

Si aucune erreur n'est signalée, l'installation est réussie

6. Vérifiez si l'installation de git est terminée

Entrez le répertoire d'installation précédemment spécifié et vérifiez la version de git En cas de succès, cela signifie que l'installation de git. est terminé

[root@localhost bin]# cd /home/Git/bin
[root@localhost bin]# ./git --version
git version 2.9.5

7. Configurez les variables d'environnement

vi /etc/profile

Modifiez le fichier de configuration des variables d'environnement, ajoutez la chaîne suivante à la fin et spécifiez l'adresse du répertoire bin

export PATH=$PATH://home/Git/bin

Une fois la modification terminée, exécutez la commande à prendre. effet dans le fichier de configuration

source /etc/profile

Vérifiez si la configuration est réussie. Vous pouvez changer le chemin vers un autre répertoire. Exécutez git --version. Le retour à la version git indique que la configuration des variables d'environnement est terminée.

Apprentissage recommandé : "Tutoriel Git"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn