我是用如下命令去下rowboat的ICS源代码: $ curl https://dl-ssl.google.com/dl/googlesource/git-repo/repo > ~/bin/repo
 $ chmod a+x ~/bin/repo $ repo init -u https://android.googlesource.com/platform/manifest -b master
 $ repo sync公司有代理服务器出去,已经设置代理服务器可以上网,但是,当我用curt,或repo init的时候,都会出现Get https://android.googlesource.com/tools/repo
error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://android.googlesource.com/tools/repo/info/refsfatal: HTTP request failed我用我的电脑在家下,可以正常下载,难道是代理服务器的设置问题?但是,也不应该说ssl证书校验错误啊?我比了一下两台电脑的ca-certificates.crt文件,都一样的!十分困惑,求解!!!

解决方案 »

  1.   

    刚试了,还是不行啊!root@michael-HP-Compaq-8000-Elite-CMT-PC:~/rowboat-android# repo init -u https://android.googlesource.com/platform/manifest -b master
    Get https://android.googlesource.com/tools/repo
    error: server certificate verification failed. CAfile: /etc/ssl/certs/ca-certificates.crt CRLfile: none while accessing https://android.googlesource.com/tools/repo/info/refsfatal: HTTP request failed
      

  2.   


    哎真是的 同样的问题,还没解决!顺便问下:repo sync 到99%时,电脑重新启动的话,是否可以继续原来的downloading?还是重新来过?谢谢!
      

  3.   

    会续传
    如果用代理服务器,别忘了
    $ export HTTP_PROXY=http://<proxy_user_id>:<proxy_password>@<proxy_server>:<proxy_port>
    $ export HTTPS_PROXY=http://<proxy_user_id>:<proxy_password>@<proxy_server>:<proxy_port>