zoukankan      html  css  js  c++  java
  • ubuntu android 开始git安装

    ubuntu android 开始git安装  

     
    git安装:
    http://source.android.com/source/initializing.html网站提示到以下网址下载:
    http://git-scm.com/download
    这个网址不知怎么回事,基本打不开,所以按以下方法来安装:
    先sudo apt-get install git-core curl
    这样可以装一个版本,但这个版本在下载android系统的时候会提示版本过低
                   git init xxxx的时候报错: fatal: git 1.7.2 or later required  或许是git版本太低,你可以自己编译最新git源码进行安装。
    1、创建一个目录,存放git源码:mkdir /usr/xxx(随意)
    2、进行到这个目录:cd /usr/xxx
    3、git clone git://git.kernel.org/pub/scm/git/git.git先克隆一个(git clone https://github.com/git/git.git,这个方法有问题)
    4、git checkout v1.7.8.2,checkout 你需要的版本
    5、make prefix=/usr/local all
    6、sudo make prefix=/usr/local install
    7、如果出现以下错误:
    git-compat-util.h:215: fatal error: openssl/ssl.h: No such file or directory  网上有说安装libssl-dev  或许你发现apt-get install libssl-dev的时候失败。这个时候你要更新一下源(/etc/apt/sources.list)
    deb http://Ubuntu.cn99.com/ubuntu/ lucid main universe restricted multiverse    
    deb-src http://Ubuntu.cn99.com/ubuntu/ lucid main universe restricted multiverse    
    deb http://Ubuntu.cn99.com/ubuntu/ lucid-security universe main multiverse restricted    
    deb-src http://Ubuntu.cn99.com/ubuntu/ lucid-security universe main multiverse restricted    
    deb http://Ubuntu.cn99.com/ubuntu/ lucid-updates universe main multiverse restricted    
    deb http://Ubuntu.cn99.com/ubuntu/ lucid-proposed universe main multiverse restricted    
    deb-src http://Ubuntu.cn99.com/ubuntu/ lucid-proposed universe main multiverse restricted    
    deb http://Ubuntu.cn99.com/ubuntu/ lucid-backports universe main multiverse restricted    
    deb-src http://Ubuntu.cn99.com/ubuntu/ lucid-backports universe main multiverse restricted    
    deb-src http://Ubuntu.cn99.com/ubuntu/ lucid-updates universe main multiverse restricted 
    命令:apt-get update
    或者下载:www.openssl.org/source/openssl-0.9.8e.tar.gz   首先:tar zxvf openssl-0.9.8e.tar.gz 然后:make make install   这个时候你得重新编译git
    git$./configure --prefix=/usr;make;make install

    6、或许编译的时候还会出现/bin/sh: msgfmt: command not found 只要sudo apt-get install gettext 若不能下载,记得更新上面的源。

             最后:git --version  查看是不是已经安装最新的git了。Now  let's git!

  • 相关阅读:
    python中有哪些类型的布尔值是False?
    django中间件(获取请求ip)
    用python进行月份加减的函数
    Python取整函数
    Python里面search()和match()的区别
    在追灿公司的学习笔记
    Maven学习笔记
    天梯赛练习 L3-006 迎风一刀斩 (30分) 几何关系
    PAT甲级 1155 Heap Paths (30分) 堆模拟
    天梯赛练习 L3-016 二叉搜索树的结构 (30分)
  • 原文地址:https://www.cnblogs.com/larack/p/3792743.html
Copyright © 2011-2022 走看看