在各种Linux发行版上安装Git的教程

2016-03-31 15:22 12 1 收藏

下面是个超简单的在各种Linux发行版上安装Git的教程教程,图老师小编精心挑选推荐,大家行行好,多给几个赞吧,小编吐血跪求~

【 tulaoshi.com - 服务器 】

在各种Linux发行版上安装Git的教程

   Git是一个流行的开源版本控制系统(VCS),最初是为Linux环境开发的。跟CVS或者SVN这些版本控制系统不同的是,Git的版本控制被认为是分布式的,某种意义上,git的本地工作目录可以作为一个功能完善的仓库来使用,它具备完整的历史记录和版本追踪能力。在这种工作模型之下,各个协作者将内容提交到他们的本地仓库中(与之相对的会总是提交到核心仓库),如果有必要,再有选择性地推送到核心仓库。这就为Git这个版本管理系统带来了大型协作系统所必须的可扩展能力和冗余能力。

  使用包管理器安装Git

  Git已经被所有的主流Linux发行版所支持。所以安装它最简单的方法就是使用各个Linux发行版的包管理器。

  Debian, Ubuntu, 或 Linux Mint

  代码如下:

  $ sudo apt-get install git

  Fedora, CentOS 或 RHEL

  代码如下:

  $ sudo yum install git

  或

  代码如下:

  $ sudo dnf install git

  Arch Linux

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  代码如下:

  $ sudo pacman -S git

  OpenSUSE

  代码如下:

  $ sudo zypper install git

  Gentoo

  代码如下:

  $ emerge --ask --verbose dev-vcs/git

  从源码安装Git

  如果由于某些原因,你希望从源码安装Git,按照如下介绍操作。

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/fuwuqi/)

  安装依赖包

  在构建Git之前,先安装它的依赖包。

  Debian, Ubuntu 或 Linux Mint

  代码如下:

  $ sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev asciidoc xmlto docbook2x

  Fedora, CentOS 或 RHEL

  代码如下:

  $ sudo yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc xmlto docbook2x

  从源码编译Git

  从 https://github.com/git/git/releases 下载最新版本的Git。然后在/usr下构建和安装。

  注意,如果你打算安装到其他目录下(例如:/opt),那就把"--prefix=/usr"这个配置命令使用其他路径替换掉。

  代码如下:

  $ cd git-x.x.x

  $ make configure

  $ ./configure --prefix=/usr

  $ make all doc info

  $ sudo make install install-doc install-html install-info

来源:http://www.tulaoshi.com/n/20160331/2050433.html

延伸阅读
标签: Java JAVA基础
  一、版权声明 这份文件将遵循 GPL 方式发表。 二、软件取得 俗话说的好,工欲善其事,必先利其器;以下所列为本文中所提到软件取得的相关资源; 同时将以安装顺序来编排软件的次序。 I. Apache Web Server o http://www.apache.org/ o http://www.redhat.com/ o http://cle.linux.org.tw/ II. JDK o http://java.sun.co...
标签: 服务器
在Linux系统上安装配置DNS服务器的教程   简介 DNS 是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名转换为IP地址功能的服务器。其中域名必须对应一个IP地址,而IP地址不一定有域名。域名系统采用...
标签: 服务器
在Linux服务器上安装使用Memcache   服务器端主要是安装memcache服务器端,目前的最新版本是 memcached-1.3.0 。 下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz 另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安...
标签: 服务器
兼谈在Win8上安装Linux 一、自由软件基金会的呼吁 上周,2012年将近结束的时候,自由软件基金会(FSF)发出呼吁,要求人们继续支持反Secure Boot垄断,希望签名者能达到5万人(目前是4万)。我觉得,这个呼吁很重要。如果我们不支持,未来就无法自由地使用硬件、安装自己想要的软件。 这绝非危言耸听。而且,由于这个事件直接与Win...
我使用过的发行版: FedoraCore2(两个星期),Mandrakelinux(两个半月),lfs(两个月)现在MDK作为我的lfs辅助系统使用,也是万一LFS挂掉,修复的王牌 :) 我认为新手选择发行版,要注重两点:1. 软件包管理机制。  2. 系统配置工具。好的软件包管理机制能让你容易的安装软件,以及管理系统的软件包。不然什么应用软件都装不上,你就会觉得linu...

经验教程

417

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部