歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 編譯Chrome OS鏡像

編譯Chrome OS鏡像

日期:2017/2/28 16:40:55   编辑:Linux教程

轉自http://www.sgtalk.cn/656868.html 轉載請注明。

粗略的介紹一下Chromium OS編譯過程。

安裝下面的依賴:

sudo apt-get install subversion pkg-config python perl g++ g++-multilib bison flex gperf libnss3-dev libgtk2.0-dev libnspr4-0d libasound2-dev libnspr4-dev msttcorefonts libgconf2-dev libcairo2-dev libdbus-1-dev wdiff lighttpd php5-cgi sun-java6-fonts git-core

然後,使用gclient獲取Chromium OS的源碼目錄(四百多兆):

mkdir Chromium OS

cd Chromium OS

gclient config http://src.chromium.org/git/Chromium OS.git

gclient sync

編譯腳本都在Chromium OS/src/scripts下面,依次執行下面幾個腳本:

./make_local_repo.sh

運行這個腳本之前,確保安裝了reprepro,否則會提示找不到命令,這時,需要將Chromium OS/repo目錄刪除才可以重新執行make_local_repro.sh腳本,汗~這個搞了好久Orz。

./make_chroot.sh

創建chroot編譯環境後,需要下載chrome浏覽器,改名為chrome-chromeos.zip並放到~/Chromium OS/src/build/x86/local_assets,這個目錄需要自己依次創建。

然後進入chroot環境:

./enter_chroot.sh

這時,可以創建一個脫機用戶,為了防止沒有網絡鏈接的情況下無法登錄:

cd ../platform/pam_google && ./enable_localaccount.sh USERNAME

Copyright © Linux教程網 All Rights Reserved