chromium os系統編譯與環境搭建


官方網址:http://www.chromium.org/chromium-os

chromium os是google自2009年開啟的項目,是一款開源的電腦操作系統,用於開發chromium/chrome book。由於許多資料和資源都需要海外網絡,所以必須要解決翻牆的問題。

希望業界的或者感興趣的朋友可以一起探討學習。

一.環境搭建

1.准備資源

一台筆記本

一個大於4G的u盤

Ubuntu14.04鏡像:ubuntu-14.04-desktop-amd64.iso

Ubuntu啟動盤制作工具:ultraISO

說明:linux系統試過幾個,低於14.04又不是64位系統編譯不過。ultraISO是windows下的工具,網上使用說明很多。

https://jingyan.baidu.com/article/5225f26b0bb45fe6fa0908bc.html

2.安裝ubuntu系統

U盤插入筆記本電腦,電腦重啟,按F12進入bios選擇U盤啟動即可進入ubuntu安裝界面

  系統軟件更新及基本工具安裝

Sudo apt-get update&& sudo apt-get upgrade

Sudo apt-get install vim lvm2 git-core gitk git-gui curl thin-provisioning-tools

3 . 配置文件屬性設置

1. Vim ~/.bashrc加入兩行環境變量值

Export PATH=’pwd’/depot_tools:”PATH”

2. Git config --global user.email “you@email.com”

3. Git config --global user.name “name”

4. Uname -m      看是不是(x86-64)

5. Umask 022

 

二.下載及編譯代碼

1  代碼下載

1.Install depot_tools:

Cd ~/

Git clone https://chromium.googlesource.com /chromium/tools/depot_tools.git

 

2.Download repo

Mkdir ~/bin

Curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo

Chmod a+x ~/bin/repo

 

3.Download source code

mkdir -p ${HOME}/chromiumos

Mkdir -p /usr/local/path/to/source/chromiumos

Ln -s /usr/local/path/to/source/chromiumos ${HOME}/chromiumos

Cd ~/chromiumos

Repo init -u https://chromium.googlesource.com/chromiumos/manifest.git --repo-url https://chromium.googlesource.com/external/repo.git

Repo sync -j4

2  代碼編譯

1.cros_sdk

2.Export BOARD=coral

3../setup_board --board=${BOARD}

4../set_shared_user_password.sh

5../build_packages --board=${BOARD}

6../build_image --board=${BOARD} --noenable_rootfs_verification test dev

7.將chromium os燒錄到u盤,制作u盤啟動盤

Cros flash usb:// ${BOARD}/latest

三.將chromium os系統安裝到電腦

U盤插入筆記本,筆記本重啟按f12進入bios選擇U盤啟動,即可開始做配置。

輸入郵箱和密碼

Ctrl+alt+f2進入后台,執行/usr/sbin/chrome-install --dst /dev/sda即可將系統安裝到本地磁盤

后台的登錄密碼,自己編譯的通常默認為account:chronos   password:test0000

Cloudready安裝后的用戶和密碼默認為:account:chronos   password:chrome


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM