Führen Sie git von der Quelle in die Linux-Umgebung ein, indem Sie wget mit Nicht-Root-Berechtigungen verwenden

Am Anfang

Dies ist eine Git-Installationsmethode, wenn das Paketverwaltungssystem wie Brew Install, Apt-Get, Yum aufgrund einer Berechtigung (Nicht-Root-Berechtigung) nicht verwendet werden kann. Auf dem gemeinsam genutzten Computer ist möglicherweise git vorinstalliert, aber da es sich um "git version 1.7.1" handelt, habe ich versucht, "git version 2.8.1" zu installieren. (Das ist nicht neu)

Ausführungsumgebung

Verfahren

Erstellen Sie zunächst ein Installationsverzeichnis, für das Sie Berechtigungen haben. Wenn der Ort, an dem Sie sich mit ssh angemeldet haben, beispielsweise "/ home / YOUR_NAME" ist

$ mkdir /home/YOUR_NAME/local

Erstellen Sie Ihr eigenes lokales Verzeichnis in Form von. Der Name und der Speicherort dieses Verzeichnisses können sich an einer beliebigen Stelle in Ihrem Ausgangsverzeichnis befinden.

Installieren Sie git wie folgt. Bitte ändern Sie die Version entsprechend.

$ 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

Fügen Sie abschließend einen PFAD hinzu, damit das auf dem Server vorinstallierte alte Git nicht verwendet wird, wenn Sie "Git" eingeben. (Schreiben Sie in .bashrc)

~/.bashrc


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

das ist alles.

Referenz

Recommended Posts

Führen Sie git von der Quelle in die Linux-Umgebung ein, indem Sie wget mit Nicht-Root-Berechtigungen verwenden
Versuchen Sie, Git aus dem Quellcode mit den Modulen make und unarchive von Ansible zu installieren