美文网首页
解决:Cannot get http://gerrit.goog

解决:Cannot get http://gerrit.goog

作者: 叨码 | 来源:发表于2017-12-11 10:42 被阅读68次

    话说按照官网以及清华镜像源的里guide方法:
    首先就是repo工具的下载安装:
    通过执行以下命令实现repo工具的下载和安装

    mkdir ~/bin
    PATH=~/bin:$PATH
    curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
    chmod a+x ~/bin/repo
    

    这里需要注意,如果你运气好或者翻墙神器给力,可能会一次过关,可惜我并不那么幸运,卡在了curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo,翻墙神器也没能拯救我。于是我找了另外一种替代方式:

    git clone https://gerrit-googlesource.lug.ustc.edu.cn/git-repo
    

    先单独克隆repo,然后将git-repo里面的repo文件复制到bin目录,在同步源码的工作目录新建.repo文件夹,把git-repo重命名为repo复制到.repo目录下,然后继续上面的步骤:chmod a+x ~/bin/repo。

    另外一点就是在执行open /etc/hosts
    添加了几个host:

    74.125.71.82 www.googlesource.com  
    74.125.31.82 android.googlesource.com   
    203.208.46.172 cache.pack.google.com  
    59.24.3.173cache.pack.google.com  
    

    之后执行,初始化仓库:

    repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-6.0.1_r79
    

    最后同步源码即可:

     repo sync 
    

    就可以了,坐等源码吧。

    相关文章

      网友评论

          本文标题:解决:Cannot get http://gerrit.goog

          本文链接:https://www.haomeiwen.com/subject/hutiixtx.html