debian 或者kali 安装git
2024-10-19 03:26:42
安装git
是时候动手尝试下 Git 了,不过得先安装好它。有许多种安装方式,主要分为两种,一种是通过编译源代码来安装;另一种是使用为特定平台预编译好的安装包。
源码安装
若是条件允许,从源代码安装有很多好处,至少可以安装最新的版本。Git 的每个版本都在不断尝试改进用户体验,所以能通过源代码自己编译安装最新版本就再好不过了。有些 Linux 版本自带的安装包更新起来并不及时,所以除非你在用最新的 distro 或者 backports,那么从源代码安装其实该算是最佳选择。
Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:
$ yum install curl-devel expat-devel gettext-devel \
openssl-devel zlib-devel $ apt-get install libcurl4-gnutls-dev libexpat1-dev gettext \
libz-dev libssl-dev
之后,从下面的 Git 官方站点下载最新版本源代码:
http://git-scm.com/download
然后编译并安装:
$ tar -zxf git-1.7.2.2.tar.gz
$ cd git-1.7.2.2
$ make prefix=/usr/local all
$ sudo make prefix=/usr/local install
现在已经可以用 git
命令了,用 git
把 Git 项目仓库克隆到本地,以便日后随时更新:
$ git clone git://git.kernel.org/pub/scm/git/git.git
Kali可以用 apt-get 快速安装:
apt-get install git
最新文章
- [ACM训练] ACM中巧用文件的输入输出来改写acm程序的输入输出 + ACM中八大输入输出格式
- 【转】根据中国气象局提供的API接口实现天气查询
- Dreamweaver 升级问题汇总
- jquery ajax 用 data 和 headers 向 java RESTful 传递参数区别
- 锁之“重量级锁”Synchronized
- labview 变体数据类型
- Android(java)学习笔记78:设计模式之单例模式
- C#加密算法汇总(转载)http://www.cnblogs.com/zengxiangzhan/archive/2010/01/30/1659687.html
- Git中从远程的分支获取最新的版本到本地
- StoryBoard 的使用
- Nhibernate主子表查询
- CSS Unicode 编码
- jQuery 插件入门
- 简述Apache的ab测试主要有那些关键指标
- Mongo 用户管理
- Explain Shell 网站(解释各种Shell命令)
- Cross Validation(交叉验证)
- iphone上点击div会出现半透明灰色背景以及margin失效
- Oracle18c show pdbs 命令的使用.
- [转]UTF-8网页中的头部部分多出一行空白
热门文章
- [LeetCode] Read N Characters Given Read4 II - Call multiple times 用Read4来读取N个字符之二 - 多次调用
- [LeetCode] Add Two Numbers 两个数字相加
- StarUML license key
- C#设计模式(2)——简单工厂模式
- sql server 多列转多行实现方法
- Mysql多表表关联查询 inner Join left join right join
- sql 单个字段去重查询 distinc 和 group by的效率问题
- phpcms首页实现轮播图
- 《SQL必知必会》学习笔记(二)
- 数字与字母混合生成流水号规则--ASP实现