Chỉ tốn $40, Raspberry Pi rẻ, đa năng, và khá mạnh theo cách đối thủ không thể. Mặc dù hầu hết dự án có thể đạt được với Raspbian, nhánh Debian Linux, Raspberry PI OS này không phải lựa chọn duy nhất.
Rất nhiều hệ điều hành khác có thể chạy trên Raspberry Pi. Chỉ đảm bảo bạn có màn hình, chuột, và bàn phím trước khi boot, và thẻ microSD nhanh để chạy hệ điều hành bạn chọn.
Các hệ điều hành Desktop tốt nhất cho Raspberry Pi
Ước tính có hơn 80 bản phân phối dựa trên Linux cho Raspberry Pi. Hầu hết dành cho mục đích phổ dụng và desktop.
Lưu ý một số hệ điều hành (kể cả Raspbian và Ubuntu MATE) có thể cài qua trình cài đặt NOOBS. Dùng công cụ đó, bạn cũng tìm thấy phần mềm media center và bộ giả lập, cả hai bạn tìm thấy bên dưới.
1. Raspbian
Được khuyến nghị bởi Quỹ Raspberry Pi, Raspbian là điểm dừng đầu tiên trên hành trình học tập với Pi. Raspbian đầy ắp công cụ và tính năng để tận dụng tốt nhất PCB (mạch in máy tính) của bạn. Nó cũng là giới thiệu tuyệt vời cho Linux.
Raspbian là một phần của hầu hết distro Raspberry Pi và tương thích với mọi phiên bản của máy tính.
2. Ubuntu MATE
Nếu bạn thích cảm giác Linux đơn giản hơn, Ubuntu MATE có sẵn cho Raspberry Pi 2 và mới hơn. Với hỗ trợ tất cả phần cứng Pi bao gồm GPIO và boot USB, Ubuntu MATE có sẵn raspi-config. Steam Link và Minecraft: Pi Edition là thêm tùy chọn.
Ubuntu MATE có sẵn cho Raspberry Pi Model B 2, 3, và 3+. Xem chúng tôi nghĩ gì về Ubuntu MATE trên Raspberry Pi 3.
3. DietPi
Có lẽ distro Raspberry Pi nhẹ nhất, DietPi chạy trên phiên bản Debian được tối ưu hóa cao. Hình ảnh DietPi nhỏ đến 400MB, làm cho nó nhẹ gấp ba lần Raspbian Lite.
Chúng tôi đã xem sâu DietPi để xem có gì. DietPi có sẵn cho tất cả mẫu Raspberry Pi.
4. Arch Linux ARM
Hầu hết distro Raspberry Pi dựa trên Raspbian, bản thân nó là biến thể của Debian. Arch Linux là hương Linux ngày càng phổ biến, nhắm đến người dùng thành thạo — vì vậy không lý tưởng cho người mới. Khi bạn đã nắm vững Raspbian, Arch Linux là lý tưởng.
Phiên bản Arch Linux ARM có sẵn cho tất cả board Raspberry Pi B (gốc, Pi 2, 3, và 4).
5. FydeOS: Chromium OS cho Raspberry Pi
Dựa trên cùng mã với Chrome OS của Google, Chromium OS có thể cài trên netbook, laptop... và Raspberry Pi. Với Chromium OS cài đặt, bạn sẽ có truy cập các công cụ dựa trên đám mây giống trên Chrome OS.
Xem hướng dẫn cài Chromium OS trên Raspberry Pi với FydeOS.
6. Windows 10 ARM
Nếu bạn tìm thách thức và muốn cài Windows 10 trên Raspberry Pi 3, bạn có thể.
Điều này nhờ WOA Deployer, cài bản phát hành ARM của Windows 10 lên microSD. Sau đó có thể dùng để boot Raspberry Pi với Windows 10!
7. Android
Kỳ diệu, cũng có thể chạy Android trên Raspberry Pi. Điều đó không nên gây ngạc nhiên — Android dường như chạy trên hầu hết mọi thứ, từ PC đến set-top box. Bạn thậm chí có thể xây dựng máy tính bảng Android từ đầu cho Raspberry Pi.
Các bản build Android khác nhau có sẵn cho Pi, cho bạn truy cập kho ứng dụng và game Android khổng lồ. Có thể có vấn đề tương thích, nhưng tổng thể ổn định tốt.
Raspberry Pi Media Centers
Nếu bạn muốn dùng Raspberry Pi làm media center, có lựa chọn tốt. Mặc dù các hệ điều hành này luôn được xây dựng trên Raspbian/Debian, chúng cũng dựa trên Kodi, phần mềm media center phổ biến.
Lưu ý thay vì hình ảnh đĩa đầy đủ, bạn có thể cài Kodi trên bất kỳ Raspberry Pi OS tiêu chuẩn nào.
8. OpenELEC
Được phát triển để biến Pi (hoặc PCB khác) thành media center Kodi, OpenELEC là hệ điều hành HTPC. Điều này nghĩa là mục tiêu đơn nhất của nó là sử dụng tài nguyên máy tính thuần túy cho duyệt và phát media.
OpenELEC có sẵn cho mẫu Raspberry Pi lên đến Raspberry Pi 3.
9. OSMC
OSMC tương thích với Raspberry Pi 1, 2, 3 và Zero, với cập nhật thường xuyên qua màn hình admin chuyên dụng. Nó cũng có sẵn như tùy chọn trong NOOBS.
Với giao diện người dùng tuyệt vời nhất trong các tùy chọn Kodi cho Raspberry Pi, OSMC đáng ngạc nhiên nhẹ.
10. Xbian
Nhanh và nhẹ, Xbian làm điều hơi khác. Giống OS cơ sở, Debian, nó kết hợp rolling releases. Các tùy chọn Kodi khác cho Raspberry Pi không làm vậy — Xbian cung cấp cải tiến và sửa lỗi nhanh hơn đối thủ.
Xbian chạy trên Raspberry Pi lên đến 3B+.
11. LibreELEC
Cuối cùng, LibreELEC cũng có sẵn, với cài đặt dễ dàng nhất nhờ công cụ tạo thẻ SD.
LibreELEC chạy trên tất cả board Raspberry Pi tiêu dùng kể cả Raspberry Pi 4.
Hệ điều hành Gaming Retro cho Raspberry Pi
Một loạt hệ điều hành gaming retro có thể cài trên Raspberry Pi. Những công cụ này — cả hai chạy trên Raspbian/Debian — cho phép bạn chạy game ROM và emulator.
Nhớ: khi dùng emulator, bạn thường cần boot ROM và game ROM. Để dùng hợp pháp, bạn nên đã mua hệ thống và game gốc trước đó.
Để biết chi tiết, xem hướng dẫn của chúng tôi về tất cả bạn cần biết về gaming retro trên Raspberry Pi. Các hệ thống gaming retro sau hoạt động trên tất cả mẫu Raspberry Pi.
12. RetroPie
Giải pháp gaming retro gốc cho Raspberry Pi, RetroPie cung cấp giả lập bộ sưu tập nền tảng retro rộng từ những năm 80, 90, và đầu 2000.
Với RetroPie, bạn có thể chơi hầu hết game kinh điển, thậm chí từ máy arcade. Tất cả được trang trí bằng giao diện EmulationStation.
13. RecalBox
Đối thủ chính của RetroPie là RecalBox. Hệ thống này có xu hướng phát hành emulator cho một số hệ thống muộn hơn sớm hơn RetroPie. Ví dụ, emulator Dreamcast cho Raspberry Pi được phát hành cho Recalbox trước RetroPie.
14. Lakka
Được coi là "một bản phân phối Linux nhẹ biến máy tính nhỏ thành console giả lập đầy đủ," Lakka là nền tảng gaming retro thông minh.
Distro Linux chính thức của RetroArch và libretro, Lakka có sẵn cho nhiều PCB cũng như Windows và macOS.
15. Pi Entertainment System (PES)
PES là bộ sưu tập emulator dựa trên Arch Linux. Nó xử lý giả lập cho 22 nền tảng, theo dõi thành tích qua RetroAchievements.org, và bao gồm Kodi.
Viết bằng Python, PES là cách tiếp cận gaming retro theo phong cách hobbyist.
Hệ điều hành chuyên biệt cho Raspberry Pi
Hệ điều hành kỳ lạ, đa dạng, và thậm chí gây bực bội có sẵn cho Raspberry Pi.
16. Kali Linux
Kali Linux dùng cho kiểm thử thâm nhập (penetration testing) và kiểm toán bảo mật. Nghĩa là bạn dùng hệ điều hành và công cụ cài sẵn để kiểm tra tính toàn vẹn mạng kết nối.
Các bản build khác nhau có sẵn cho Raspberry Pi, Pi Zero, và Raspberry Pi 2, 3, và 4.
17. FreeBSD
BSD không phải Linux, nhưng trông giống Linux và hoạt động cách tương tự. Nguồn gốc từ Research Unix qua Berkeley Software Distribution (do đó "BSD"), FreeBSD là một trong những hệ điều hành được dùng rộng rãi nhất thế giới.
Bạn sẽ tìm thấy mã FreeBSD trong macOS, Nintendo Switch, và Sony PS3 và PS4.
Dùng dòng lệnh chạy ứng dụng và game. Bộ sưu tập phần mềm lớn đáng ngạc nhiên có sẵn cho FreeBSD. Dùng Raspberry Pi xem FreeBSD — nó có sẵn cho tất cả phiên bản board Raspberry Pi B. Truy cập wiki FreeBSD để biết thêm.
18. RISC OS Pi
RISC OS phát triển tại Cambridge là hệ điều hành đầu tiên cho bộ vi xử lý ARM, phát triển những năm 1980. Nó được dùng rộng rãi giữa những năm 1990, cuối cùng bị thay thế bởi PC dựa trên Windows.
Để tương thích, dùng chuột có cuộn có thể click để phù hợp giao diện người dùng chuột ba nút của RISC OS. Khi cài đặt, bạn sẽ tìm thấy ứng dụng miễn phí trong Packman, và tùy chọn thương mại trong ứng dụng Store.
RISC OS tương thích với tất cả Raspberry Pi lên đến và bao gồm 3B+, kể cả Pi Zero và board Compute.
19. Plan 9
Nếu bạn tìm thay thế cho hệ điều hành desktop, UNIX-like Plan 9 có thể là câu trả lời. Đây là OS open source cơ bản, được thiết kế bởi cùng nhóm đằng sau UNIX gốc.
Boot sẽ đưa bạn gần như ngay lập tức vào Plan 9 OS nổi tiếng khó khăn, trải nghiệm UNIX-like dòng lệnh. Cần mẹo? Xem hướng dẫn lệnh terminal Raspberry Pi của chúng tôi.
20. motionEyeOS
Tìm cách thiết lập phần mềm bảo mật gia đình và webcam với Raspberry Pi?
motionEyeOS chạy trên tất cả board Raspberry Pi, kể cả Raspberry Pi 4, Zero, và Compute. Nó hỗ trợ webcam USB và camera riêng của Pi, và bạn thậm chí có thể đồng bộ footage quay được lên Google Drive. Dễ thiết lập, nếu bạn tìm OS bảo mật gia đình DIY, hãy thử cái này.
21. IchigoJam
IchigoJam BASIC đã được port sang Raspberry Pi. Đây là OS ban đầu thiết kế cho máy tính đơn board IchigoJam thấp công suất, dưới Raspberry Pi, từ Nhật Bản. Tương tự, IchigoJam BASIC RPi được thiết kế cho điện toán cơ bản, mức độ thấp.
Hệ điều hành được thiết kế để làm cho lập trình ngôn ngữ BASIC dễ dàng, và hỗ trợ I/O kỹ thuật số, PWM, I2C, và UART.
Phát triển dự án Internet of Things với Raspberry Pi
Raspberry Pi là nền tảng Internet of Things (IoT) tuyệt vời, nhờ kích thước, kết nối, và công suất.
22. Windows 10 IoT Core
Khác với Windows 10 bạn biết, Windows 10 IoT Core OS cho Raspberry Pi 3 không có môi trường desktop. Mục đích là OS phát triển Internet of Things. Để kết quả tốt nhất bạn cần kết nối từ xa đến thiết bị Windows 10 IoT Core từ PC khác.
Từ đây, bạn có thể triển khai phần mềm từ Visual Studio đến nó. Raspberry Pi dưới Windows 10 IoT Core cũng chạy app Python. Chỉ nhớ: Cài Windows 10 IoT Core trên Raspberry Pi không thay thế cho Linux.
23. Android Things
Cho thêm vui IoT, cân nhắc Android Things, nền tảng phát triển IoT phiên bản Android. Dùng nó để kết nối app qua dịch vụ Google, truy cập phần cứng như màn hình và camera qua framework Android, phát triển trong Android Studio.
Một lựa chọn thông minh thay thế Windows IoT Core, Android Things là hệ điều hành Raspberry Pi 3 בלבד.
Rất nhiều Hệ điều hành Raspberry Pi!
Muốn thêm một gợi ý? Tìm hiểu cách dùng Twister OS với Raspberry Pi của bạn.
Bạn có thể làm gần như mọi thứ với Raspberry Pi, từ chạy chương trình không gian ngân sách thấp đến streaming game PC.
Mặc dù phần cứng tốt, thành công của Raspberry Pi nằm ở lựa chọn rộng rãi hệ điều hành có sẵn.
Với các hệ điều hành dựa trên Linux, RISC OS huyền thoại, Kodi, và thậm chí Windows 10 IoT Core, lựa chọn rất đáng kể. Chỉ cần chọn hệ điều hành, xác nhận tương thích board, và tải xuống.
Sẵn sàng? Đây là cách cài hệ điều hành Raspberry Pi và bạn có thể xem cheat sheet lệnh Raspberry Pi hữu ích.