Cara memasang git dari kod sumber Linux: 1. Muat turun kod sumber git dan muat naik ke pelayan Linux 2. Log masuk ke mesin sasaran, nyahmampat dan pasang 3. Pasang "gcc gcc-; c"; 4. Lakukan pemasangan git Just order.
Persekitaran pengendalian artikel ini: sistem linux5.9.8, versi git 2.9.5, komputer Dell G3.
Bagaimana untuk memasang git daripada kod sumber Linux?
Pemasangan git/sumber pemasangan Linux:
Pemasangan Git
Saya tidak akan merakam sistem Windows/Mac OS di sini Cuma muat turun program pemasangan yang sepadan dan pasangkannya mengikut langkah.
Pemasangan Linux
Log masuk ke https://git-scm.com/download/linux
Pemasangan kod sumber
1 Muat turun kod sumber
Anda boleh memuat turun kod sumber pada komputer lain dan kemudian memuat naiknya ke pelayan Linux
https://mirrors.edge.kernel.org/pub/software/scm/git/
untuk mencari versi yang sepadan .
2. Muat naik ke pelayan
Mengambil git-2.9.5.tar.gz sebagai contoh, muat naik fail yang dimuat turun ke pelayan.
scp git-2.9.5.tar.gz root@192.168.0.102:/home/tools
scp git-2.9.5.tar.gz mesin sasaran pengguna@mesin sasaran ip: laluan mesin sasaran
3. Nyahzip dan pasang
Log masuk ke mesin sasaran, nyahzip dan pasang. /home/Git merujuk kepada direktori pemasangan
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
Ia boleh dilihat daripada ralat pelaksanaan pelayan Linux saya bahawa gcc, cc, cl.exe ialah no. gcc ialah pengkompil bahasa C untuk Linux, yang bermaksud pengkompil ini tidak dipasang pada mesin saya.
Pasang gcc dan gcc-c berikut masing-masing Selepas pemasangan berjaya, laksanakan arahan pemasangan 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 >Kompilasi tergendala .
[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> ^
Jika tiada ralat dilaporkan, pemasangan berjaya
[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. Periksa sama ada pemasangan git telah selesai
7 Konfigurasikan pembolehubah persekitaran
[root@localhost bin]# cd /home/Git/bin [root@localhost bin]# ./git --version git version 2.9.5
Edit fail konfigurasi pembolehubah persekitaran, tambahkan. rentetan berikut pada penghujungnya, dan nyatakan alamat direktori bin
vi /etc/profile
Selepas pengubahsuaian selesai, laksanakan arahan untuk berkuat kuasa dalam fail konfigurasi
export PATH=$PATH://home/Git/bin
Semak sama ada konfigurasi berjaya Anda boleh menukar laluan ke direktori lain dan melaksanakan git --version. Kembali ke versi git menunjukkan bahawa konfigurasi pembolehubah persekitaran telah selesai.
source /etc/profile
Tutorial Git
"Atas ialah kandungan terperinci Bagaimana untuk memasang git untuk kod sumber linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!