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.
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.
Câu trả lời:
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.
Bạn nên có những điều sau đây trước khi thử xây dựng Chromium OS.
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 .
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 overlays
trong src
thư 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.
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 su
hoặ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
.
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.
Đầ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
Hexxeh/overlay-raspberrypi
repo 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 đủ?
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.