Linux về mặt kỹ thuật chỉ là hạt nhân là phần mềm cốt lõi cung cấp quyền truy cập cấp thấp vào phần cứng - những thứ như gửi dữ liệu qua mạng, hiển thị đồ họa, đầu ra âm thanh, khởi động và dừng chương trình, đọc và ghi tệp, v.v.
Rõ ràng bạn cần nhiều phần mềm hơn thế để có thứ gì đó hữu ích. Bạn cần những thứ như shell (Command Terminal trong Windows), GUI, chương trình để liệt kê và sao chép tệp, sau đó có tất cả những thứ như trình quản lý tệp, trình duyệt web, trình phát phương tiện, trình biên dịch, bất cứ thứ gì. Tất cả điều đó, cùng với kernel là một 'bản phân phối'. Trong thế giới linux, mọi người có xu hướng đưa mọi thứ vào bản phân phối. Giống như, mọi phần mềm từng được viết.
Thực sự đó là cách làm sai, nhưng không ai nghĩ ra cách nào tốt hơn và lý do rất đơn giản: các bản phân phối khác nhau không nhất quán về cách mọi thứ hoạt động, vì vậy thường phần mềm sẽ phải thay đổi một chút để hoạt động trên các bản phân phối khác nhau . Ví dụ: họ có thể lưu trữ các tệp cấu hình trong các thư mục khác nhau hoặc thư viện tên khác nhau hoặc tất cả các cách thay đổi khác, một số tốt, một số ngu ngốc.
Một trong những cách phân phối lớn nhất khác nhau là cách chúng xử lý bao gồm mọi phần mềm từng được viết . Rõ ràng là bạn không thể cài đặt tất cả những thứ nhảm nhí đó vào máy tính của mình - thay vào đó nó được lưu trữ trên một số máy chủ ở đâu đó và bạn sử dụng một thứ gọi là trình quản lý gói để có được những gì bạn muốn (về cơ bản như cửa hàng ứng dụng của Apple nhưng mạnh mẽ hơn và thân thiện với người dùng hơn , và hơi kém tin cậy).
Hai trình quản lý gói phổ biến nhất là APT (Công cụ gói nâng cao tôi nghĩ), được sử dụng bởi bản phân phối Debian rất phổ biến và Ubuntu cũng có nguồn gốc từ Debian (chúng chia sẻ rất nhiều thứ) và RPM (Trình quản lý gói Red Hat người ta sẽ đoán), được sử dụng bởi Red Hat. Đó là phổ biến hơn trong thế giới doanh nghiệp.
Vì vậy, dù sao đi nữa, trở lại điểm chính, Raspbian là phiên bản sửa đổi của Debian, được tối ưu hóa để hoạt động trên Raspberry Pi. Các tối ưu hóa về cơ bản là các tùy chọn trình biên dịch khác nhau để nó chạy nhanh hơn. Ồ và nó bao gồm tất cả các trình điều khiển nguồn đóng và những thứ cần thiết cho card đồ họa của RPi. GPU. Bất cứ điều gì.
Về cơ bản, bạn có thể nghĩ về nó giống như phiên bản Windows RT của Linux.
Hy vọng rằng đã giúp. Xin lỗi nếu nó quá đơn giản!