歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 10.04下Android的內核和文件系統編譯

Ubuntu 10.04下Android的內核和文件系統編譯

日期:2017/2/28 16:32:51   编辑:Linux教程

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列表)

Copyright © Linux教程網 All Rights Reserved