1 、下载内核和文件系统

1.1 下载文件系统

1) Git的安装

在 Ubuntu 10.04上安装 git只要设定了正确的更新源,然后使用 apt-get就可以了,有什么依赖问题,就让它自己解决吧。其中 curl是一个利用 URL语法在命令行下工作的文件传输工具,会在后面安装 Repo的时候用到。 (貌似 Ubuntu10.04已经默认安装了 git1.7.04,所以这步就不需要了 )

sudo apt-get install git-core curl

2)安装 Repo

首先确保在当前用户的主目录下创建一个 /bin目录(如果没有的话),然后把它 (~/bin)加到 PATH环境变量中接下来通过 curl来下载 Repo脚本,保存到 ~/bin/repo文件中

curl http://Android.git.kernel.org/repo >~/bin/repo

别忘了给 repo可执行权限

chmod a+x ~/bin/repo

3)初始化版本库

如果是想把 Android当前主线上最新版本的所有的 sourcecode拿下来,我们需要 repo的帮助。先建立一个目录,比如 ~/myandroid,进去以后用

repo init命令即可。

repo init -u git://android.git.kernel.org/platform/manifest.git

最后会看到 repo initialized in /android这样的提示,就说明本地的版本库已经初始化完毕。

4)下载 Android代码

运行如下命令 $ repo sync

5.) du -sk 或 du -sm 可看文件夹容量大小

1.2Git 下载 android linux kernel 源码

1)mkdir ~/android_kernel

2) cd ~/android_kernel

3) git clone git://android.git.kernel.org/kernel/common.git (下载默认版本内核源码)

下面是 git常用的命令示例:

4) cd common

5) git branch(查看当前分支,结果为 android-2.6.27)

6) git branch -r(显示远程 branch列表)0b1331709591d260c1c78e86d0c51c18.png

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐