官方网址: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

转载于:https://www.cnblogs.com/finn-tang/p/7693746.html

chromium os系统编译与环境搭建相关推荐

  1. rk3288 linux 编译,RK3288系统编译及环境搭建

    准备工作 编译 Android 对机器的配置要求较高: 64 位 cpu 16GB 物理内存+交换内存 30GB 空闲的磁盘空间用于构建,源码树另外占用大约 8GB 官方推荐 Ubuntu 12.04 ...

  2. rk3288 android编译环境搭建,RK3288系统编译及环境搭建

    准备工作 编译 Android 对机器的配置要求较高: 64 位 CPU 16GB 物理内存+交换内存 30GB 空闲的磁盘空间用于构建,源码树另外占用大约 8GB 官方推荐 Ubuntu 12.04 ...

  3. Rasbian系统 树莓派Python环境搭建

    Rasbian系统 树莓派Python环境搭建 换源 nano 是Rasbian自带的一款轻量级的文本编辑器,这里也可以用其它文本编辑器替代. 将raspi.list 和 sources.list 里 ...

  4. 在Windows系统中搭建PHP环境,PHP环境搭建-Windows系统下PHP环境搭建

    1.PHP环境搭建的前提是 Apache HTTP Server (Apache 服务器)已经安装部署成功,并可以正常访问到服务器的主页面.Apache HTTP Server 的安装部署已经在上一篇 ...

  5. 基于30系显卡以及Ubuntu18.04系统的YOLOv3环境搭建和训练模型以及测试

    基于30系显卡以及Ubuntu18.04系统的YOLOv3环境搭建和训练模型以及测试 安装环境 下面是官网对N卡框架以及驱动和cuda版本的部分对应关系 驱动 (可以跳过这段安装,你可以在安装CUDA ...

  6. PIC16F877A与Proteus仿真-PIC16F877A最小系统及开发环境搭建

    PIC16F877A最小系统及开发环境搭建 PIC16F877A是一款功能强大(200 纳秒指令执行)且易于编程(仅 35 个单字指令)基于 CMOS 闪存的 8 位微控制器.PIC16F877A 将 ...

  7. android入门之系统架构和环境搭建

    1.android背景 android起源 android系统是由安迪鲁宾团队开发的,最初用于数码相机,2005.08被google收购.(真是抱了一个好大腿)在接下来的几年中,android的发展简 ...

  8. 编译原理第三版王生原pdf_CS143:编译原理 | 环境搭建HelloWorld

    本文使用 Zhihu On VSCode 创作并发布 本文是本人新开的坑的第一篇博客,另一个坑请看MIT 6.828 实现操作系统.从另一个坑的第一篇复制两段话: 写成博客的目的是防止自己走马观花,花 ...

  9. rk3568安卓11系统之开发环境搭建

    目录 前言 一.解压sdk 二.更新系统并安装依赖 1.更新系统 2.安装依赖 三.编译3568 sdk 1.准备编译环境 2.选择产品 3.IO-Domain GPIO电压配置 4.开始编译sdk ...

  10. window10 系统上 ecplise 环境搭建

    ecplise 安装需要用到  JDK 环境的搭建以及ecplise 的下载 这两部完成即可 一: JDK环境搭建 到官网上下载JDK并且安装即可(下载的时候注意选择Accept License Ag ...

最新文章

  1. JDK 1.5 新特性——自动拆箱装箱
  2. 利用XML实现通用WEB报表打印(转载)
  3. Shiro相关文章资料
  4. Linux_CentOS-服务器搭建 六
  5. 广义动量定理之速度V的应用分析
  6. 初一上册计算机教案,人教版七年级上册信息技术教学计划
  7. json 生成html转换,根据json字符串生成Html的一种方式
  8. 算法编程:找一个数在一系列数中出现次数一半以上
  9. VC++多线程工作笔记0007---线程间同步机制2
  10. 读《操作系统之哲学原理》的一点感想
  11. UIView你知道多少
  12. Java基础(四):异常处理
  13. JS 字符串去除首尾空格
  14. 计算机网络-自顶向下方法笔记-滑动窗口协议
  15. python使用gdal读写BIP、BSQ数据格式tif及相互转换
  16. html tooltips效果,CSS3+jQuery轻松实现工具提示(Tooltips)
  17. 《少有人走的路》语录
  18. Backtrack5 搭建Nessus
  19. RCEP正式生效,对东南亚的跨境电商将带来哪些影响?
  20. Vue.config.js开发环境与生产环境配置

热门文章

  1. 微信公众号排版 | 汇总和实战
  2. C语言状态机模块实现
  3. 基于51单片机的简易数字示波器proteus仿真
  4. Krpano全景漫游开发手册
  5. 计算机网络结构示意图,常用的计算机网络拓扑结构
  6. html 页面的分析与设计,HTML+CSS网页设计教程
  7. Python数据结构与算法分析(第二版)答案 - 第二章(仅供参考)
  8. 思科路由器基本配置命令
  9. bat文件打开一闪就没了_电脑上想要删除的顽固文件一直删除不了,一条命令帮你解决问题...
  10. MATLAB下载_MATLAB中文版下载