在各種Linux發(fā)行版上安裝Git的教程

Git是一個(gè)流行的開源版本控制系統(tǒng)(VCS),最初是為L(zhǎng)inux環(huán)境開發(fā)的。跟CVS或者SVN這些版本控制系統(tǒng)不同的是,Git的版本控制被認(rèn)為是“分布式的”,某種意義上,git的本地工作目錄可以作為一個(gè)功能完善的倉(cāng)庫(kù)來(lái)使用,它具備完整的歷史記錄和版本追蹤能力。在這種工作模型之下,各個(gè)協(xié)作者將內(nèi)容提交到他們的本地倉(cāng)庫(kù)中(與之相對(duì)的會(huì)總是提交到核心倉(cāng)庫(kù)),如果有必要,再有選擇性地推送到核心倉(cāng)庫(kù)。這就為Git這個(gè)版本管理系統(tǒng)帶來(lái)了大型協(xié)作系統(tǒng)所必須的可擴(kuò)展能力和冗余能力。
使用包管理器安裝Git
Git已經(jīng)被所有的主流Linux發(fā)行版所支持。所以安裝它最簡(jiǎn)單的方法就是使用各個(gè)Linux發(fā)行版的包管理器。
Debian, Ubuntu, 或 Linux Mint
Fedora, CentOS 或 RHEL
或
Arch Linux
OpenSUSE
Gentoo
從源碼安裝Git
如果由于某些原因,你希望從源碼安裝Git,按照如下介紹操作。
安裝依賴包
在構(gòu)建Git之前,先安裝它的依賴包。
Debian, Ubuntu 或 Linux Mint
Fedora, CentOS 或 RHEL
從源碼編譯Git
從 https://github.com/git/git/releases 下載最新版本的Git。然后在/usr下構(gòu)建和安裝。
注意,如果你打算安裝到其他目錄下(例如:/opt),那就把"--prefix=/usr"這個(gè)配置命令使用其他路徑替換掉。
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
相關(guān)文章
- 這篇文章主要介紹了在Linux系統(tǒng)下安裝QQ的一般方法,列舉了Ubuntu Kylin和Arch Linux下的情況,需要的朋友可以參考下2015-09-25
Linux系統(tǒng)下安裝mosh來(lái)遠(yuǎn)程連接另一臺(tái)Linux主機(jī)
這篇文章主要介紹了Linux系統(tǒng)下安裝mosh來(lái)遠(yuǎn)程連接另一臺(tái)Linux主機(jī),適用于工作環(huán)境同樣是Linux系統(tǒng)的用戶,需要的朋友可以參考下2015-09-24- 這篇文章主要介紹了Linux下CVS的安裝配置與操作命令全解析,CVS是一個(gè)常見的版本控制系統(tǒng),需要的朋友可以參考下2015-09-23
- 這篇文章主要介紹了在Docker中安裝Kali Linux的教程,Docker是當(dāng)下最火爆的虛擬機(jī)類技術(shù),需要的朋友可以參考下2015-09-16
如何在Linux上安裝Suricata入侵檢測(cè)系統(tǒng)?
由于安全威脅持續(xù)不斷,配備入侵檢測(cè)系統(tǒng)(IDS)已成為如今數(shù)據(jù)中心環(huán)境下最重要的要求之一。然而,隨著越來(lái)越多的服務(wù)器將網(wǎng)卡升級(jí)到10GB/40GB以太網(wǎng)技術(shù),我們?cè)絹?lái)越難在大2015-09-11云鎖服務(wù)器安全軟件 for Linux版 v3.1.20.15 官方安裝版 64位
云鎖Linux版32/64位是集合服務(wù)器安全管理與監(jiān)控為一體的免費(fèi)安全軟件,業(yè)界首創(chuàng)C/S架構(gòu),通過PC端即實(shí)現(xiàn)可對(duì)服務(wù)器端的遠(yuǎn)程安全管理與監(jiān)控2020-08-18linux下安裝編譯網(wǎng)卡驅(qū)動(dòng)的方法
這篇文章主要介紹了linux下安裝編譯網(wǎng)卡驅(qū)動(dòng)的方法,需要的朋友可以參考下2015-09-03Linux系統(tǒng)Vim編輯器如何安裝YouCompleteMe插件?
Linux系統(tǒng)中想要讓Vim編輯器發(fā)揮更大的作用,就要對(duì)它安裝一些插件,比如說(shuō)YouCompleteMe插件,本文就來(lái)介紹Linux系統(tǒng)Vim如何安裝YouCompleteMe插件的相關(guān)內(nèi)容2015-09-02在Linux系統(tǒng)下安裝Nvidia官方顯卡驅(qū)動(dòng)的方法
這篇文章主要介紹了在Linux系統(tǒng)下安裝Nvidia官方顯卡驅(qū)動(dòng)的方法,本文以CentOS系統(tǒng)作為環(huán)境進(jìn)行演示,需要的朋友可以參考下2015-07-06安裝專業(yè)版的linux的方法 圖解安裝專業(yè)版的linux
這篇文章主要介紹了安裝專業(yè)版的linux的方法 圖解安裝專業(yè)版的linux,需要的朋友可以參考下2015-09-28