「一時保存2」(2009/11/20 (金) 23:14:34) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
http://sites.google.com/a/chromium.org/dev/chromium-os
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os
http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites
<<>>
[[アンオフィシャルビルド済みバイナリ1>>http://www.getchrome.eu/index.php]]
■ubuntu0910セットアップ
http://www.ubuntulinux.jp/products/JA-Localized/download
■コンパイルに必要なライブラリ入手
10GBの空き容量が必要
http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh を保存
cd Downloads
chmod 744 ./install-build-deps.sh
sudo ./install-build-deps.sh
デバッグシンボルを取得するのに追加パッケージをインストールするかどうか。(ほとんどの人は必要ないはず) > N
... インストール待つ ...
Goldリンカを使うか ld より5倍早いよ > N
とりあえずデフォルトのNに。
■depot_tools 入手
http://dev.chromium.org/developers/how-tos/install-gclient
http://src.chromium.org/svn/trunk/tools/depot_tools.tar.gz
tar xvfz depot_tools.tar.gz
export PATH=`pwd`/depot_tools:"$PATH" <======================意味調べる。パスが通せない。
■ソース入手
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code
2つのコンポーネント(ブラウザとOS)が必要
ブラウザはオプション(??)
OSの入手方法は2つ。
1. tarball
chromiumos-0.4.22.8.tar.gz 232MB
tar xvfz chromiumos-0.4.22.8.tar.gz
2. git
----------------
2. git にしたいが svn が繋がらない
sudo apt-get install git-core
mkdir chromiumos
cd chromiumos
gclient config http://src.chromium.org/git/chromiumos.git
gclient sync
src.chromium.org => 74.125.153.139
--------------------
これには10-20分くらいかかるのでハングアップしたと思うかもしれない。
■ build
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/build-instructions
説明の都合で ~/chromiumos とする。
###########mkdir ~/chromiumos
###########ln -s ~/Downloads/chromiumos-0.4.22.8 ~/chromiumos
###########ln -s ~/Downloads/chromium/trunk ~/chromium
cd ~/Downloads/chromiumos-0.4.22.8/src/scripts
./make_local_repo.sh
これに相当時間が掛かる
./make_chroot.sh
これにそこそこ時間が掛かる
######### デフォルト./make_chroot.sh --mirror=http://build.chromium.org/buildbot/packages --suite=chromeos_dev
## Chrome ブラウザのビルド (オプション)
######./build_chrome.sh --chrome_dir ~/chromium
#######デバッグバージョンはこちら
#######./build_chrome.sh --mode=Debug --chrome_dir ~/chromium
chromeブラウザのバイナリをダウンロード(http://build.chromium.org/buildbot/archives/chromium-chromiumos-r32516/chrome-linux.zip)
mkdir ~/Downloads/chromiumos-0.4.22.8/src/build/x86/local_assets
cp ~/Downloads/chrome-linux.zip ~/Downloads/chromiumos/src/build/x86/local_assets
cd ~/Downloads/chromiumos-0.4.22.8/src/scripts
./enter_chroot.sh
共有ChromiumOS用パスワード設定
./set_shared_user_password.sh
<<<<chromiumos>>>>
ビルド
./build_platform_packages.sh
これに相当時間が掛かる
x.orgも使ってるっぽい。
途中でダウンロードしようとしてる
chrome-chromeos.zip
chrome-linux.zip
./build_kernel.sh
これに相当時間が掛かる
./build_image.sh
~/Downloads/chromiumos/src/build/images にファイルが作成される。
■イメージの使い方
##----
##cd ~/Downloads/chromiumos/src/build/images/SUBDIR
##sudo mount -o loop rootfs.image rootfs
##sudo chroot rootfs
##
##df
##dpkg -l
##
##exit
##sudo umount rootfs
##--
VMWare
sudo apt-get install qemu
./image_to_vmware.sh --from=~/Downloads/chromiumos/src/build/images/SUBDIR --to=~/Downloads/chromiumos/src/build/images/SUBDIR/ide.vmdk
http://sites.google.com/a/chromium.org/dev/chromium-os
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os
http://code.google.com/p/chromium/wiki/LinuxBuildInstructionsPrerequisites
■ubuntu0910セットアップ
http://www.ubuntulinux.jp/products/JA-Localized/download
■コンパイルに必要なライブラリ入手
10GBの空き容量が必要
http://src.chromium.org/svn/trunk/src/build/install-build-deps.sh を保存
cd Downloads
chmod 744 ./install-build-deps.sh
sudo ./install-build-deps.sh
デバッグシンボルを取得するのに追加パッケージをインストールするかどうか。(ほとんどの人は必要ないはず) > N
... インストール待つ ...
Goldリンカを使うか ld より5倍早いよ > N
とりあえずデフォルトのNに。
■depot_tools 入手
http://dev.chromium.org/developers/how-tos/install-gclient
http://src.chromium.org/svn/trunk/tools/depot_tools.tar.gz
tar xvfz depot_tools.tar.gz
export PATH=`pwd`/depot_tools:"$PATH" <======================意味調べる。パスが通せない。
■ソース入手
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/getting-the-chromium-os-source-code
2つのコンポーネント(ブラウザとOS)が必要
ブラウザはオプション(??)
OSの入手方法は2つ。
1. tarball
chromiumos-0.4.22.8.tar.gz 232MB
tar xvfz chromiumos-0.4.22.8.tar.gz
2. git
----------------
2. git にしたいが svn が繋がらない
sudo apt-get install git-core
mkdir chromiumos
cd chromiumos
gclient config http://src.chromium.org/git/chromiumos.git
gclient sync
src.chromium.org => 74.125.153.139
--------------------
これには10-20分くらいかかるのでハングアップしたと思うかもしれない。
■ build
http://sites.google.com/a/chromium.org/dev/chromium-os/building-chromium-os/build-instructions
説明の都合で ~/chromiumos とする。
###########mkdir ~/chromiumos
###########ln -s ~/Downloads/chromiumos-0.4.22.8 ~/chromiumos
###########ln -s ~/Downloads/chromium/trunk ~/chromium
cd ~/Downloads/chromiumos-0.4.22.8/src/scripts
./make_local_repo.sh
これに相当時間が掛かる
./make_chroot.sh
これにそこそこ時間が掛かる
######### デフォルト./make_chroot.sh --mirror=http://build.chromium.org/buildbot/packages --suite=chromeos_dev
## Chrome ブラウザのビルド (オプション)
######./build_chrome.sh --chrome_dir ~/chromium
#######デバッグバージョンはこちら
#######./build_chrome.sh --mode=Debug --chrome_dir ~/chromium
chromeブラウザのバイナリをダウンロード(http://build.chromium.org/buildbot/archives/chromium-chromiumos-r32516/chrome-linux.zip)
mkdir ~/Downloads/chromiumos-0.4.22.8/src/build/x86/local_assets
cp ~/Downloads/chrome-linux.zip ~/Downloads/chromiumos/src/build/x86/local_assets
cd ~/Downloads/chromiumos-0.4.22.8/src/scripts
./enter_chroot.sh
共有ChromiumOS用パスワード設定
./set_shared_user_password.sh
<<<<chromiumos>>>>
ビルド
./build_platform_packages.sh
これに相当時間が掛かる
x.orgも使ってるっぽい。
途中でダウンロードしようとしてる
chrome-chromeos.zip
chrome-linux.zip
./build_kernel.sh
これに相当時間が掛かる
./build_image.sh
~/Downloads/chromiumos/src/build/images にファイルが作成される。
■イメージの使い方
##----
##cd ~/Downloads/chromiumos/src/build/images/SUBDIR
##sudo mount -o loop rootfs.image rootfs
##sudo chroot rootfs
##
##df
##dpkg -l
##
##exit
##sudo umount rootfs
##--
VMWare
sudo apt-get install qemu
./image_to_vmware.sh --from=~/Downloads/chromiumos/src/build/images/SUBDIR --to=~/Downloads/chromiumos/src/build/images/SUBDIR/ide.vmdk
表示オプション
横に並べて表示:
変化行の前後のみ表示: