Google在美國時間19日10時發報了Chromium OS的原碼, 星期五在公司下載了原碼, 但沒時間COMPILE(有同事BT了一個BUILD好的IMG放在VM玩,但LOGIN不到), 而星期六因要去看醫生及去坪石幫手升級OLPC, 一直到今日才有時間試.
Build的過程很簡單, 只要照著程序做就行, 而且因為用UBUNTU9.10的關係(他們建議), 過程一直都很順利, 直到需要行這一句./build_platform_packages.sh為止.
當快完成時, 就出現:
Checking for latest build of Chrome
Downloading http://chrome-web/buildbot/snapshots/chromium-rel-linux-chromiumos/LATEST
–2009-11-22 12:57:31– http://chrome-web/buildbot/snapshots/chromium-rel-linux-chromiumos/LATEST
Resolving chrome-web… failed: Name or service not known.
wget: unable to resolve host address `chrome-web’
make: *** [build-stamp] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
解決方法:
(現在是在chroot中)
需要修改 ~/trunk/src/platform/chrome/copy_chrome_zip.sh ,
把裡面 BASE_FROM=”http://chrome-web/…….”
修改為 BASE_FROM=”http://build.chromium.org/…….”
再重新行過./build_platform_packages.sh就能繼續.
BUILD完IMAGE後, 再照指示執行image_to_vmware, 就行得出一個vmdk的IMAGE檔.
之後就用這個檔, 再用前文由VMWare轉KVM所教的方法, 轉成能用於KVM的IMAGE, 而XML檔, 就直接把其他VM的XML修改, 這就可以用KVM行Chromium OS.
可能因為Chromium OS的X問題, 在LOGIN後, 畫面不能正當顯示.
那就再試用Virtual Box來行, 能正常運作.
整個OS, 基本上只是一個BROWSER而已, 而裡面所謂有的APPLICATION, 就是WEB APPLICATION, 有GOOGLE DOC, GOOGLE CALENDAR, GOOLE BOOK等等. 但從中可以看到GOOGLE的野心以及INTERNET或CLOUD COMPUTING未來可能的發展方向. 雖M$以前都說過WEB APP的可能, 但現時M$好像還沒有行動.
像電子書, 圖書館終端機等這一類不需太多用途的系統, 其實是非常合適安裝這一類OS.