下载CM源码port 9418 Name or ...的解决办法
的有关信息介绍如下:Android 4.3源码于2013年7月25日发布,随后不久CM组织也发布了自己基于Android 4.3源码的代码cm10.2,小编最近在下载cm源码时碰到如下问题:
fatal: Unable to look up github.com (port 9418) (Name or service not known)
折腾了断断续续两天,终于搞好,现在写个经验分享,希望能给碰到此问题的朋友一些帮助。
在运行源代码下载初始化的命令后,检查了repo工具的版本,之后连接代码服务器,提示就出错,如下图所示
下面小编就来详细说明如何解决这个问题
运行如图所示的命令,下载connect.c文件,这个文件是我们将要用到的关键文件
下载完成后用命令gcc -o connect connect.c将connect.c编译成可以执行的connect文件,后面我们将用到
运行命令:vi proxy,新建proxy文件
在proxy文件中输入图中所示的内容,并将对于的信息改为自己服务器的信息,因为本人所用网络是通过代理服务器来连接的,所以要做这些配置
运行命令:chmod a+x proxy将proxy脚本文件改为任何人都可以执行的权限,这样方便操作
因为下周cm10.2的源代码用的工具是git,所以我们要配置git,让git也使用我们的代理设置,请将GIT_PROXY_COMMAND后面的内容改为自己proxy文件实际的存放位置,若是代码下载终端或电脑关闭重启,那么需要再次运行改命令
再次执行我们下载cm10.2代码下载的初始化命令,这时连接网络正常,已经解决第1步中的错误提示,接下来就是一个漫长的等待过程接近20G的文件需要慢慢下载
本经验是由小编亲自测试编写,图片文字全部为原创,百度经验首发,请勿随意转载。
小编用的是10.04的Ubuntu,其它版本的Ubuntu略有不同,请根据实际版本操作。
如果觉得小编的经验还不错,请关注小编随时学习其他相关经验。