Introduisez git depuis la source dans l'environnement Linux en utilisant wget avec des privilèges non root

Au début

Il s'agit d'une méthode d'installation git lorsque le système de gestion de paquets tel que brew install, apt-get, yum ne peut pas être utilisé en raison d'une autorisation (autorisation non root). L'ordinateur partagé peut avoir git pré-installé, mais comme il s'agissait de la git version 1.7.1, j'ai essayé d'installer git version 2.8.1. (Ce n'est pas nouveau)

Environnement d'exécution

procédure

Tout d'abord, créez un répertoire d'installation sur lequel vous disposez des autorisations. Par exemple, si l'emplacement auquel vous vous êtes connecté avec ssh est / home / YOUR_NAME

$ mkdir /home/YOUR_NAME/local

Créez votre propre répertoire local sous la forme de. Le nom et l'emplacement de ce répertoire peuvent être n'importe où dans votre répertoire personnel.

Installez git comme suit. Veuillez modifier la version le cas échéant.

$ wget https://www.kernel.org/pub/software/scm/git/git-2.8.1.tar.gz --no-check-certificate
$ tar zxvf git-2.8.1.tar.gz
$ cd git-2.8.1
$ ./configure --prefix=/home/YOUR_NAME/local NO_OPENSSL=1 NO_CURL=1
$ make ; make install

Enfin, ajoutez un PATH pour que l'ancien git pré-installé sur le serveur ne soit pas utilisé lorsque vous tapez git. (Écrivez en .bashrc)

~/.bashrc


export PATH=/home/YOUR_NAME/local/bin:$PATH
$ source ~/.bashrc

c'est tout.

référence

Recommended Posts

Introduisez git depuis la source dans l'environnement Linux en utilisant wget avec des privilèges non root
Essayez d'installer Git à partir des sources en utilisant les modules make et unarchive d'Ansible