Ubuntu10.04下載Android2.2源代碼的步驟
Ubuntu10.04下載Android 2.2源代碼的過程下文給出了詳細的描述,具體如下所述。
1.安裝git和gnupg。
- 輸入$sudoapt-getinstallgit-coregnupg
2.安裝其它工具
- $sudoapt-getinstallflexbisongperflibsdl-devlibesd0-devlibwxgtk2.6-devbuild-essentialzipcurllibncurses5-devzlib1g-dev
終端輸出:
……
將會安裝下列額外的軟件包:
- libaa1-devlibaudiofile-devlibavahi-client-devlibavahi-client3libavahi-common-devlibavahi-common3libcaca-devlibdbus-1-devlibdirectfb-devlibdirectfb-extralibglib2.0-devlibpulse-devlibsdl1.2-devlibslang2-devlibsysfs-devlibwxbase2.6-0libwxbase2.6-devlibwxgtk2.6-0wx2.6-headers
建議安裝的軟件包:
- libglib2.0-docpython-subunitwx-commonwx2.6-doclibgnomeprintui2.2-0
下列【新】軟件包將被安裝:
- curlgperflibaa1-devlibaudiofile-devlibavahi-client-devlibavahi-common-devlibcaca-devlibdbus-1-devlibdirectfb-devlibdirectfb-extralibesd0-devlibglib2.0-devlibpulse-devlibsdl1.2-devlibslang2-devlibsysfs-devlibwxbase2.6-0libwxbase2.6-devlibwxgtk2.6-0libwxgtk2.6-devwx2.6-headers
下列軟件包將被升級:
- libavahi-client3libavahi-common3
升級了2個軟件包,新安裝了21個軟件包,要卸載0個軟件包,www.linuxidc.com有124個軟件包未被升級。需要下載9,313kB的軟件包。解壓縮后會消耗掉34.3MB的額外空間。
您希望繼續(xù)執(zhí)行嗎?[Y/n]y……
3.安裝valgrind工具
- $sudoapt-getinstallvalgrind
5.下載repo工具
$mkdir$HOME/bin//這里的HOME是當前用戶目錄,由于我是以root用戶登錄的系統(tǒng),所以這里的HOME就是root目錄。
$gedi.bashrc//這里的.bashrc是隱藏文件,就在root目錄下。
在bashrc中加入exportPATH=$HOME/bin:$PATH$source.bashrc//上面2步是為了下面能夠使用repo腳步
$curlhttp://Android.git.kernel.org/repo>$HOME/bin/repo//此時會在/root/bin目錄下出現(xiàn)一個repo文件。
- $cd$HOME/bin
- $chmod+xrepo
6.導出Android項目
- $cd
- $mkdirAndroid
- $cdAndroid
- $repoinit-ugit://Android.git.kernel.org/platform/manifest.git
并完成提示的配置,這樣我們建立的目錄就已經和Google的Android源碼庫建立了鏈接。
7.開始下載Androidplatform的源代碼$reposync//才開始真正下載源碼。
由于android的源碼很大,現(xiàn)在完整的代碼已經高達3G以上,所以最分文件夾進行同步下載。如要下載kernel:$reposynckernel現(xiàn)在,就可以做別的事,讓電腦自動完成源碼的下載工作。
總結:
希望本文介紹的Ubuntu10.04下載Android2.2源代碼的步驟能夠對讀者有所幫助,更多有關linux系統(tǒng)的知識還有待于讀者去探索和學習。
【編輯推薦】