Rumah > alat pembangunan > git > teks badan

Bagaimana untuk memasang git untuk kod sumber linux

藏色散人
Lepaskan: 2021-12-01 16:47:29
asal
6145 orang telah melayarinya

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.

Bagaimana untuk memasang git untuk kod sumber linux

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/
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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>
                  ^
Salin selepas log masuk
buat: *** [credential-store.o] Ralat 1

Fail pengepala zlib tiada dan pakej pembangunan tidak dipasang. Pasang zlib

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
Salin selepas log masuk

6. Periksa sama ada pemasangan git telah selesai

Masukkan pemasangan yang dinyatakan sebelum ini direktori dan semak versi git Jika berjaya, ini bermakna pemasangan git selesai

7 Konfigurasikan pembolehubah persekitaran

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

Edit fail konfigurasi pembolehubah persekitaran, tambahkan. rentetan berikut pada penghujungnya, dan nyatakan alamat direktori bin

vi /etc/profile
Salin selepas log masuk

Selepas pengubahsuaian selesai, laksanakan arahan untuk berkuat kuasa dalam fail konfigurasi

export PATH=$PATH://home/Git/bin
Salin selepas log masuk

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
Salin selepas log masuk
Pembelajaran yang disyorkan: "

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!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!