chromium os镜像_chromium os download_codeaurora chromium

电脑杂谈  发布时间:2017-02-18 23:03:56  来源:网络整理

codeaurora chromium_chromium os镜像_chromium os download

Chrome OS和Chromium OS的关系就是Chrome和Chromium的关系。Chrome OS现在慢慢发展起来了,不过个人觉得短期内还是没必要入一台Chromebook,特别在天朝这个网络环境下,扯远了啊……国外的Hexxeh有每天自动编译更新的Chromium OS镜像下载,但是很遗憾,在我的笔记本(全AMD平台)上从来没有正常地运行过。一般都是和ATI显卡之间的问题,后来变成和Broadcom网卡驱动的问题……总之,我觉得还是自己来编译一个适合自己电脑的Chromium OS会舒服一点。

本文仅作为我的编译过程笔记,请配合官方文档(链接在最下面)查看。

Google账号(没有这个你也可以编译,但是会缺少Google API,如地图定位、页面翻译、拼写检查等)

64位的Linux系统(理论上所有最新的发行版都可以,不过官方列举的是Ubuntu,我用的是Fedora)

Linux用户要具有sudo权限(加入wheels组)

4G或者更多的运行内存(8G内存可以不开swap,4G内存必须有4G的swap)

至少20GB空闲磁盘空间(而且必须是支持POSIX标准的,也就是说DOS分区格式的是绝对不可以的。推荐就用EXT3/EXT4/XFS/ZFS/JFS之类的吧),每次编译,都会生成一个2.4G的镜像,而且如果要编译内核(肯定需要的)就需要更多的空间我是留了30G(75G)空间的。

一颗强劲的多核CPU(单核编译就慢慢等吧)

连接速度不赖的网络(太小的水管下载源码会等死的)

然后系统必须安装好git、subversion、curl、depot_tools,同时对sudoer(不然cros_sdk会出错)。

先在Google网上论坛订阅Chromium-dev,然后获取Google API,不然会没有Google API的支持。

在终端里运行一次umask 022,然后下载源代码,我下载的是最小源代码。完整代码有12GB,不想下那么多。如果遇到404错误可以忽略不管它。

cd /DIR_TO_KEEP_SRC/
repo init -u https://git.chromium.org/git/chromiumos/manifest.git -g minilayout --repo-url https://git.chromium.org/git/external/repo.git
repo sync

chroot的准备工作。我发现我运行之后总是提示uid is not 0之类的sudo错误,Google了一圈,在这里找到正解了,mount指令看看磁盘挂载参数有没有nosuid,如果有的话要remount,因为nosuid参数会导致setuid的错误。如果遇到socket.herror错误可以忽略不管。

./chromite/bin/cros_sdk

如果一切正常的话会进入chroot模式,大概终端会变成这样:

(cros-chroot) johnnyrotten@flyingkite ~/trunk/src/scripts $ 

可以先进入src/overlays/overlay-amd64-generic目录,修改make.conf,毕竟generic和我们的硬件差别还是蛮大的。我修改后的结果如下,

CHROMEOS_KERNEL_SPLITCONFIG="chromiumos-x86_64"
CHROMEOS_KERNEL_ARCH="x86_64"
MARCH_TUNE="-march=amdfam10 -mtune=amdfam10"
CFLAGS="${CFLAGS} ${MARCH_TUNE}"
CXXFLAGS="${CXXFLAGS} ${MARCH_TUNE}"
USE="${USE} mmx sse sse2 sse3 sse4a"#不确定sse3、sse4a是否有效
VIDEO_CARDS="${VIDEO_CARDS} radeon"
source prebuilt.conf


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/jisuanjixue/article-33208-1.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    • 清德宗载湉
      清德宗载湉

      或许都是靠发行原始股从股民那里半骗半偷半抢的钱发的财

    热点图片
    拼命载入中...