ԱŮװ
Ů
׷
Դװ
˼Դ
Ҿ̳
Ա
װ
װ
83ʱŮ
Ҿװ
Ա̳
Ա̳ Ҿװ Ҿ̳ 83ʱŮ ԱŮװ Ů ׷ Դװ ˼Դ װ Ա װ
首页 > internet > 源代码编译chrome os

源代码编译chrome os

2009年11月23日 发表评论 阅读评论

今天照着官网上的介绍自己编译了一下,这里使用的是自己的一套编译机制,照着做基本上没什么问题,下面是主要步骤。需要注意的是编译的时候需要下载很多软件包,所以网络必须要好,就和该操作系统本身一样,没网络,再好的戏也出不来。
1. 安装depot_tools

svn co http://src.chromium.org/svn/trunk/tools/depot_tools

或者直接下载depot_tools.tar.gz

export PATH=`pwd`/depot_tools:"$PATH"

2. 获取源代码

sudo apt-get install git-core
mkdir chromiumos
cd chromiumos
gclient config http://src.chromium.org/git/chromiumos.git
gclient sync

3. 编译

ln -s chromiumos.git ~/chromiumos
cd ~/chromiumos/src/scripts
./make_local_repo.sh
./make_chroot.sh --mirror=http://build.chromium.org/buildbot/packages --suite=chromeos_dev

4. 下载chrome浏览器
chrome-linux.zip ,复制到 ~/chromiumos/src/build/x86/local_assets,文件名chrome-chromeos.zip。

5. 进入系统

./enter_chroot.sh

这样就能进入字符界面的系统了。

6. 打包

./build_all.sh

之后可以在~/chromiumos/src/build/images/SUBDIR目录下看到一个rootfs.image,这个就是chrome os了,要使用的话可以

sudo mount -o loop rootfs.image rootfs
sudo chroot rootfs

7. 打包成vmware虚拟镜像

./image_to_vmware.sh --from=~/chromiumos/src/build/images/SUBDIR \
  --to=~/chromiumos/src/build/images/SUBDIR/ide.vmdk

到这里就全部完成了。

如果要删除一个之前编译的系统,可以

./make_chroot.sh --delete

要了解更多相关的东西,可以访问chromium的官方网站

分类: internet 标签: , , , 2,355 views

收藏本文:Del.icio.us - Google书签 - 分享到Twitter - 收藏到鲜果 - yahoo收藏 - digg - 更多 »


转载请注明出处及作者信息

本文链接: http://blog.happysa.org/internet/build_chrome_os.html


Creative Commons License

  1. 2009年11月25日11:27 | #1

    学习中

  1. 2011年9月8日00:19 | #1
注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。