ubuntu下git的安装

* 项目主页: http://git-scm.com/

    * 文档地址: http://git-scm.com/documentation

    * 下载地址: http://git-scm.com/download


下载git-1.8.3.tar.gz, 右键点击使用”归档管理器“打开,解压缩到指定目录下, 如git-1.8.3目录。


一路cd命令转到该目录,

       一路执行:

       $ ./configure

  $ make

  $ make install

如果出现错误 "zlib.h No such file or directory"
zlib.h 包含在 zlibg1-dev中;
openssl/rand.h 包含在 libssl-dev中,系统没装。OK, 安装~,执行

# apt-get install zlib1g-dev libssl-dev

提示zlib1g-dev在库中找不到。奇怪。然后各种搜索,直到找到了ubuntu的官网。


http://packages.ubuntu.com/lucid/i386/zlib1g-dev/download


用在 Interl x86 上 zlib1g-dev_1.2.3.3.dfsg-15ubuntu1_i386.deb 的下载页面

如果您正在运行 Ubuntu,请尽量使用像 aptitude 或者 synaptic 一样的软件包管理器,代替人工手动操作的方式从这个网页下载并安装软件包。

您可以使用以下列表中的任何一个源镜像只要往您的 /etc/apt/sources.list 文件中像下面这样添加一行:

deb http://ubuntu.mirror.cambrium.nl/ubuntu/ lucid main 

请使用最终确定的源镜像替换 ubuntu.mirror.cambrium.nl/ubuntu/

您可以从以下任意站点的 pool/main/z/zlib/ 子目录中下载所需的文件:


找到 /etc/apt/sources.list 文件,准备添加上面的源的时候,发现是只读属性,然后右键点击后选择使用“软件源”打开, 会提示输入系统密码,

进入“软件源”后,有5个tab页,ubuntu软件中,打勾源代码,点击“下载自” ,选择其它站点,选择最佳服务器, 确定后,进入其它软件tab,勾选四个选项(两合作伙伴,两独立),再一次apt-get install zlib1g-dev 即可。

然后继续make,

如果发现msgfmt提示找不到,继续网上搜,安装apt-get install gettext 后,

继续make,会发现出现很多git.mo相关的日志信息,如 2080条已翻译消息 等信息,

make 成功后,继续make install,

会提示一些安装信息

...

install -d -m 755 '/usr/local/bin'
install -d -m 755 '/usr/local/libexec/git-core'
...

    INSTALL 644 el.msg
    INSTALL 644 fr.msg
    INSTALL 644 hu.msg
    INSTALL 644 it.msg
    INSTALL 644 ja.msg
    INSTALL 644 nb.msg
    INSTALL 644 pt_br.msg
    INSTALL 644 ru.msg
    INSTALL 644 sv.msg
    INSTALL 644 zh_cn.msg

...

然后

root@ubuntu:/home/administrator/android/workspace# git --version
git version 1.8.3

至此ok了。







评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值