Có Linux từ đầu (LFS) tương đương ARM


42

Tôi muốn chứng minh làm thế nào có thể 'bootstrap' từ bản cài đặt Linux gần như hoàn hảo thành thứ gì đó hữu ích và hiệu quả. Các dự án Tiny CoreLFS đã chứng minh điều này tốt. Tuy nhiên, chúng là hình ảnh cụ thể cho các hệ thống dựa trên x86

Có một dự án tương tự dựa trên các hệ thống dựa trên ARM, và cụ thể là Raspberry Pi. Nếu không làm thế nào một bootstrap một dự án tương tự. Nó sẽ cần phải tính đến bộ nhớ, tốc độ lưu trữ và bộ xử lý hạn chế có sẵn và các yêu cầu blob không miễn phí, nhưng vẫn có thể xây dựng một hệ thống tùy chỉnh nhỏ.

Điểm thưởng nếu việc biên dịch có thể được thực hiện trên một máy chủ riêng biệt thông qua biên dịch chéo hoặc sử dụng một cái gì đó như dist-cc qua một bó Pis.


1
Có điều gì đó không ổn với Arch Linux? Đó là một bản phân phối xương đẹp.
Jivings

3
Tôi không thực sự muốn một bản phân phối như vậy, nhưng minh họa làm tất cả từ đầu như một công cụ giáo dục. Vì vậy, thay vì cài đặt Arch trần và thực hiện "pacman install foo bar baz" (hoặc bất cứ lệnh nào) tôi muốn hiển thị lấy nguồn cho thứ gì đó, xây dựng thủ công. Giống như LFS và Tiny Core.
popey

2
+1 cho câu hỏi thú vị sau đó. Sẽ làm cho một bài tập học tập tuyệt vời.
Jivings

Câu trả lời:


25

Đúng. Có một hướng dẫn CLFS cho ARM có sẵn. Đừng lo lắng bởi tên CLFS, đó là những gì Linux From Scratch gọi là hướng dẫn để biên dịch LFS trên các hệ thống không phải là x86.

Cross Linux From Scratch cung cấp các phương tiện để biên dịch chéo một hệ thống LFS trên nhiều loại hệ thống.




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.