Bây giờ tôi đã nhận được Raspberry Pi của tôi. Tôi là một nhà phát triển phần mềm ứng dụng có kinh nghiệm, nhưng tôi chưa bao giờ làm công cụ phần cứng hoặc lập trình cấp thấp trước đây. Tôi muốn xây dựng một Linux tối thiểu, bao gồm các trình điều khiển cho tất cả phần cứng trên Pi của tôi. Với mục đích học tập, tôi không muốn cài đặt bất kỳ bản phân phối Linux dựng sẵn nào trên Pi của mình. Tôi nên bắt đầu từ đâu?
1
Bạn đã thực hiện bất kỳ nghiên cứu nào? Bạn có ý tưởng nào về những gì bạn muốn đạt được, bên cạnh những thứ tối thiểu.
—
Impulss
Xây dựng một Linux tối thiểu trên bảng có thể là một mục tiêu? Có cần phải lớn như nói, xây dựng kẻ giết người Android?
—
powerboy
Và tôi đang hỏi làm thế nào để bắt đầu, không yêu cầu ai đó dẫn dắt tôi từ đầu đến cuối. Tại sao lại bỏ phiếu? Người mới bắt đầu không được chào đón?
—
powerboy
@powerboy Tôi đã chơi xung quanh với BuildRoot. Đây là một dự án để xây dựng các môi trường Linux tối thiểu cho các hệ thống nhúng. Tôi vẫn không chắc liệu nó có phù hợp với RPi hay không vì RPi vừa là hệ thống nhúng vừa là máy tính thông thường. Ví dụ: hệ thống BuildRoot không có hệ thống gói như APT trên Debian. Tôi đã sử dụng cấu hình BuildRoot tùy chỉnh này, được tùy chỉnh cho Qt5: github.com/nezticle/RaspberryPi-BuildRoot
—
Steven Devijver