Kernel.org无法访问,如何获取Android repo

最近Kernel.org无法访问,无论我怎么试都是下面的结果:

As you may already know, kernel.org site which hosts the Android git repositoryhas been hacked. Because of this we can’t obtain the Android source code from its servers. All attempts to do so ultimately fail with the similar response:

[root@localhost WORKING_DIRECTORY]# repo sync
android.git.kernel.org[0: 130.239.17.13]: errno=Connection refused
android.git.kernel.org[0: 199.6.1.173]: errno=Connection refused
android.git.kernel.org[0: 2001:6b0:e:4017:1972:112:1:0]: errno=Network is unreachable
android.git.kernel.org[0: 2001:500:60:10:1972:112:1:0]: errno=Network is unreachable
fatal: unable to connect a socket (Network is unreachable)
error: Cannot fetch platform/bionic

or:

[root@localhost ~]# curl https://android.git.kernel.org/repo>  ~/bin/repo
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
curl: (7) couldn't connect to host


无意间在网上看到这篇文章,从另一个repo库下载Android代码,我还没有试过,下面是具体步骤:

I will describe another way to get the Android source codes if you hadn’t already cloned it’s repo before kernel.org servers went down.


Prepare the environment

Artur Graniszewski的博客下载repo脚本

First, you need to download “repo” script from kernel.org my blog (please, enclose the URL address in double quotes):

curl "http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo" > ~/bin/repo

chmod a+x ~/bin/repo

PATH=~/bin:$PATH


Download the Android repository

下载Android源代码,如下

Now, you can safely download the repository, like so:

mkdir WORKING_DIRECTORY

cd WORKING_DIRECTORY

repo init -u git://codeaurora.org/platform/manifest.git -b gingerbread

repo sync


完成之后就可以进行开发工作了。

and start the development…

文章地址:http://php.webtutor.pl/en/2011/09/05/kernel-org-hacked-how-to-get-android-repo/

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值