Làm cách nào để cài đặt Chrome OS?


13

Tôi có thể để Chrome OS hoạt động trên Raspberry Pi của mình mà không phải biên dịch bất cứ thứ gì không?

Tôi đã nghe ai đó đã biên soạn nó cho Raspberry Pi, vì vậy tôi tự hỏi liệu có ai có kinh nghiệm làm việc này không.


Xin chào, Chào mừng đến với Sàn giao dịch. Tại sao bạn muốn sử dụng Chrome OS?
Alex Chamberlain

Tôi đã nghĩ đến việc mua một cuốn sách sắc ký nên muốn thử nghiệm HĐH trên Raspberry Pi của tôi
Nathan Dunn

Tôi sẽ nói không, như một giải pháp đơn giản và Có nhưng nó phức tạp như. Android có thể tốt hơn để sử dụng vì RPi là chip điện thoại. Và nó làm tất cả những gì Chrome OS có thể làm.
Hellonearthis

Câu trả lời:


17

Có, nhưng bạn phải biên dịch nó.

Hexxeh đã làm việc trên một bản dựng cho Raspberry Pi, như được nêu trong bài đăng trên blog này . Vấn đề chính với nó là nó thực sự, thực sự, chậm. Điều này là do không có tăng tốc đồ họa.

Điều kiện tiên quyết

Bạn nên có những điều sau đây trước khi thử xây dựng Chromium OS.

  1. Máy xây dựng 64 bit, chạy Ubuntu phiên bản 10.04 (các phiên bản / bản phân phối khác có thể hoạt động, nhưng không được hỗ trợ, bạn tự mình làm)
  2. Ít nhất 4GB RAM.
  3. Kết nối Internet nhanh.

Lấy mã

Bây giờ bạn cần lấy mã hệ điều hành Chromium thực tế. Bạn có thể tìm hiểu cách thực hiện việc này tại Hướng dẫn dành cho nhà phát triển hệ điều hành Chromium .

Thêm lớp phủ

Tiếp theo, bạn cần thêm lớp phủ Raspberry Pi vào mã nguồn. Tìm thư mục có tên overlaystrong srcthư mục của mã nguồn Chromium OS. Sao chép lớp phủ được tìm thấy trong repro Hexxeh / overlay-raspberrypi Github.

Thiết lập chuỗi công cụ

Trước tiên, bạn phải ở trong chroot Chromium OS. Tham khảo sectoin 4.2 của hướng dẫn dành cho nhà phát triển nếu bạn không chắc chắn cách thực hiện việc này. Thứ hai, bạn cần phải root để xây dựng toolchain. Điều này có thể đạt được thông qua suhoặc sudo -i. Sau đó chạy lệnh sau.

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

Bây giờ chúng ta có thể thoát root thông qua exit.

Thiết lập bảng

Bạn chỉ cần chạy lệnh này một lần.

$ ./setup_board --board=raspberrypi

Bạn cũng sẽ muốn để lại một cửa hậu cho hình ảnh phát triển để cho phép bản thân vào vỏ. Bạn có thể làm điều đó thông qua lệnh sau.

$ ./set_shared_user_password

Tại dấu nhắc nhập mật khẩu và nhấn enter. Tada.

Xây dựng hình ảnh

Đầu tiên chúng ta cần đảm bảo rằng chúng ta có tất cả các gói cần thiết. Chúng ta có thể xây dựng những thứ này thông qua.

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

Cuối cùng! Bạn có thể xây dựng một hình ảnh USB thông qua.

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

Người giới thiệu

  1. Lớp phủ Raspberry Pi README

Đẹp đấy - Nó có hoạt động không? :-) hehehe
Piotr Kula

1
@ppumkin Cá nhân tôi không có Raspberry Pi, nhưng tôi nghe có. Vâng, nó làm việc. = P

1
Các Hexxeh/overlay-raspberrypirepo github không còn tồn tại. Bất kỳ dĩa thay thế của repo đó? Điều này sẽ được đầy đủ?
Ông già Noel

đối với những kẻ lang thang lang thang, dự án Hexxeh đã bị ngừng và bạn cần Ubuntu 14.10 để xây dựng Chrome OS
Inan

4

Hãy xem http://hexxeh.net/ . Ông đã làm việc trên một bản dựng. Có một số tệp BETA bạn có thể tải xuống và biên dịch nhưng không có hình ảnh đầy đủ nào được phát hành cho đến nay.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.