在各种Linux发行版上安装Git的教程
2015-09-15 12:18
771 查看
Git是一个流行的开源版本控制系统(VCS),最初是为Linux环境开发的。跟CVS或者SVN这些版本控制系统不同的是,Git的版本控制被认为是“分布式的”,某种意义上,git的本地工作目录可以作为一个功能完善的仓库来使用,它具备完整的历史记录和版本追踪能力。在这种工作模型之下,各个协作者将内容提交到他们的本地仓库中(与之相对的会总是提交到核心仓库),如果有必要,再有选择性地推送到核心仓库。这就为Git这个版本管理系统带来了大型协作系统所必须的可扩展能力和冗余能力。
使用包管理器安装Git
Git已经被所有的主流Linux发行版所支持。所以安装它最简单的方法就是使用各个Linux发行版的包管理器。
Debian, Ubuntu, 或 Linux Mint
Fedora, CentOS 或 RHEL
或
Arch Linux
OpenSUSE
Gentoo
从源码安装Git
如果由于某些原因,你希望从源码安装Git,按照如下介绍操作。
安装依赖包
在构建Git之前,先安装它的依赖包。
Debian, Ubuntu 或 Linux Mint
Fedora, CentOS 或 RHEL
从源码编译Git
从 https://github.com/git/git/releases 下载最新版本的Git。然后在/usr下构建和安装。
注意,如果你打算安装到其他目录下(例如:/opt),那就把"--prefix=/usr"这个配置命令使用其他路径替换掉。
使用包管理器安装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
$ sudo pacman -S git
OpenSUSE
$ sudo zypper install git
Gentoo
$ emerge --ask --verbose dev-vcs/git
从源码安装Git
如果由于某些原因,你希望从源码安装Git,按照如下介绍操作。
安装依赖包
在构建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
相关文章推荐
- 靠谱linux常用基础命令
- CentOS下ifconfig eth0:unknown interface:no such device
- linux 命令 去掉重复行
- I/O缓冲
- linux学习三 - 安装
- 在CentOS下安装JDK8
- 在CentOS下安装JDK8
- enumerate函数
- linux地址映射1、2、3(☆☆☆)
- linux下weblogic 12c 之集群技术
- CentOS 7编译RTL8192CU网卡驱动出现错误的原因及解决办法
- Linux useradd添加用户后sudo -s导致命令行提示符显示不正常
- Linux学习笔记-----虚拟机的三种网卡模式
- linux入门教程
- 在Linux终端中查看公有IP的方法详解
- CentOS7打开终端快捷键
- linux下为php5.5安装apc失败解决办法
- Linux下搭建DNS服务
- Linux安装telnet
- linux系统CentOS6.5下tokudb数据库引擎的安装