如何安装Chrome操作系统?


13

我可以在Raspberry Pi上运行Chrome操作系统而无需编译任何东西吗?

我听说有人为Raspberry Pi编译了它,所以我想知道是否有人有这样做的经验。


内森,您好,欢迎来到Stack Exchange。为什么要使用Chrome操作系统?
亚历克斯·张伯伦

我当时想购买一本Chromebook,因此想在我的Raspberry Pi上测试该操作系统
Nathan Dunn

我会说不,这是一个简单的解决方案,是的,但它很复杂。最好使用Android,因为RPi是电话芯片。它可以完成Chrome操作系统可以完成的所有工作。
Hellonearthis 2012年

Answers:


17

是的,但是您必须对其进行编译。

如本博文所述,Hexxeh一直在为Raspberry Pi进行构建。它的主要问题是它确实非常缓慢。这是因为没有图形加速。

先决条件

建议您在尝试构建Chromium OS之前先做好以下准备。

  1. 运行Ubuntu版本10.04的64位构建计算机(其他版本/发行版可能有效,但不受支持,您需要自己处理)
  2. 至少4GB的RAM。
  3. 快速的Internet连接。

获取代码

现在,您需要获取实际的Chromium OS代码。您可以在《Chromium OS开发人员指南》中找到如何执行此操作。

添加叠加

接下来,您需要将Raspberry Pi叠加层添加到源代码中。在Chromium OS源代码overlayssrc文件夹中找到命名的目录。复制在Hexxeh / overlay-raspberrypi Github 复制程序中找到的覆盖图

工具链设置

首先,您必须位于Chromium OS chroot内部。如果不确定如何执行此操作,请参阅开发人员指南的第4.2节。其次,您需要扎根构建工具链。这可以通过su或来实现sudo -i。然后运行以下命令。

$ USE="-thumb -hardened hardfp" FEATURES="splitdebug" crossdev -S -t armv6j-cros-linux-gnueabi --ex-gdb

现在我们可以通过退出root了exit

电路板设置

您只需要运行一次此命令。

$ ./setup_board --board=raspberrypi

您还需要为开发映像留下后门,以使您自己进入外壳。您可以通过以下命令进行操作。

$ ./set_shared_user_password

在提示符下输入密码,然后按Enter。多田

建立影像

首先,我们需要确保拥有所有必需的软件包。我们可以通过构建它们。

$ ./build_packages --board=raspberrypi --withdev --nowithdebug --nousepkg --nowithautotest

最后!您可以通过构建USB映像。

$ ./build_image dev --board=raspberrypi --noenable_rootfs_verification

参考文献

  1. 覆盆子Pi自述文件

不错-可行吗?:-) hehehe
Piotr Kula

1
@ppumkin我个人没有Raspberry Pi,但我听说是的。是的,它确实有效。= P

1
Hexxeh/overlay-raspberrypiGitHub库不再存在。该回购还有其他分叉吗?请问这个是足够的?
圣诞老人

对于谷歌搜索游民,Hexxeh项目已终止,并且您需要Ubuntu 14.10来构建Chrome操作系统
Inan 2015年

4

看看http://hexxeh.net/。他一直在进行构建。您可以下载和编译一些BETA文件,但迄今为止尚未发布完整映像。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.