在各种Linux发行版上安装Git的教程
开源中文社区 发布时间:2015-09-15 12:18:36 作者:佚名 我要评论
这篇文章主要介绍了在各种Linux发行版上安装Git的教程,由于Github的兴起,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
复制代码
代码如下:$ 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
$ make configure
$ ./configure --prefix=/usr
$ make all doc info
$ sudo make install install-doc install-html install-info
相关文章
- 这篇文章主要介绍了在Linux系统下安装QQ的一般方法,列举了Ubuntu Kylin和Arch Linux下的情况,需要的朋友可以参考下2015-09-25
- 这篇文章主要介绍了Linux系统下安装mosh来远程连接另一台Linux主机,适用于工作环境同样是Linux系统的用户,需要的朋友可以参考下2015-09-24
- 这篇文章主要介绍了Linux下CVS的安装配置与操作命令全解析,CVS是一个常见的版本控制系统,需要的朋友可以参考下2015-09-23
- 这篇文章主要介绍了在Docker中安装Kali Linux的教程,Docker是当下最火爆的虚拟机类技术,需要的朋友可以参考下2015-09-16
- 由于安全威胁持续不断,配备入侵检测系统(IDS)已成为如今数据中心环境下最重要的要求之一。然而,随着越来越多的服务器将网卡升级到10GB/40GB以太网技术,我们越来越难在大2015-09-11
云锁服务器安全软件 for Linux版 v3.1.20.15 官方安装版 64位
云锁Linux版32/64位是集合服务器安全管理与监控为一体的免费安全软件,业界首创C/S架构,通过PC端即实现可对服务器端的远程安全管理与监控2020-08-18- 这篇文章主要介绍了linux下安装编译网卡驱动的方法,需要的朋友可以参考下2015-09-03
Linux系统Vim编辑器如何安装YouCompleteMe插件?
Linux系统中想要让Vim编辑器发挥更大的作用,就要对它安装一些插件,比如说YouCompleteMe插件,本文就来介绍Linux系统Vim如何安装YouCompleteMe插件的相关内容2015-09-02- 这篇文章主要介绍了在Linux系统下安装Nvidia官方显卡驱动的方法,本文以CentOS系统作为环境进行演示,需要的朋友可以参考下2015-07-06
- 这篇文章主要介绍了安装专业版的linux的方法 图解安装专业版的linux,需要的朋友可以参考下2015-09-28
最新评论