何を思ったか、急にandroidをソースからビルドしたくなり、その際に僕がやった行動の記録です。
なぜかこういうものを書くとある部分は素人向けに書きたくなると同時に、ある部分は誰が見てもさっぱり分からないように書きたくもなるので、勝手にそうします。
●最初の環境
CPU:Celeron E3400 @ 2.60GHz × 2
メモリ:8GB
OS:Windows7 / WindowsXP (デュアルブート)
HDD: 1TB + 250GB
(一応64bitのメモリ8GBですが、たいしたPCじゃないです)
●androidの最新版(4.2.2)を、ソースからビルドするための環境構築
ubuntu 12.10 64bit
をインストール
ネットで調べたら、今のandroidはこのOS(ubuntu 12.10 64bit)じゃないとビルドが難しいとのこと。だからそれをインストールしてトリプルブートにすることに決定
・インストール
最初に、ubuntuでググって見つかった中で日本語のサイトは下記くらいだったので、
日本語の方がいいのかなあと思い下記をインストール
Ubuntu 12.10 日本語 Remix (x86用)
http://www.ubuntulinux.jp/News/ubuntu1210-ja-remix
→結果的には、失敗でした・・・。x86というのは、32bitを意味しているのですが、インストールが終わるまで気づきませんでした・・・。DVD焼いちゃいました・・・。
→日本語Remixには64bitがないということなので、本家(http://www.ubuntu.com/)のubuntuから再度64bitをインストール。今度は失敗してもDVDを無駄遣いしないように、USB(ちなみに、忍者の人形みたいなやつです)からインストール。
→とりあえず、ubuntuはインストール完了
●インストールについて
1.http://www.ubuntu.com/のdownloadから、ubuntu 12.10(現在はもう、13.04?)をダウンロード(拡張子iso、800MBくらい)
※拡張子isoは、仮想ディスクというもので、簡単に言うと、CDやDVDの内容がファイルになっているもの。CDやDVDに焼くとCDやDVDが出来上がるし、daemon-tool等を使ってそのファイルをマウントすれば、CDがPCに入っている時と同じように使用できる。usbに入れて、usbをCDのように使えるようにするツールもある。
2.isoをusbに設定
ツール利用。ググれば分かります。個人的には、忍者くんのUSBメモリであることを自慢したいです(?)
3.PCを再起動。PCを起動してWindowsロゴが出る前に、biosセットアップ。通常は、F2かDel辺りを連打していれば、行くはず。
biosセットアップでは、PCの起動方法の優先順位を選ぶことができる。
フロッピー、ハードディスク、CD/DVD、USBのいずれかだと思われる。
例えば、CD/DVDの方がハードディスクより優先順位が上になっている場合、CDが入っていなければ、ハードディスクから起動するが、CDが入っている時は、CDから起動する。
その優先順位をここで設定できる。この場合、USBから起動するので、USBをハードディスクより上にする。
4.ubuntuインストール。表示される内容に従う。パーティションは、一番下のその他の設定を選んで、自力でパーティションを切った。ubuntuはext4の80GBくらい。
それともう1つ、スワップ領域がないと警告が出るようなので、スワップ領域を15999MB(適当)にして16GBくらい作成。その他の設定を選ばなければ、自動でやってくれるのかも。
0 件のコメント:
コメントを投稿