Bạn chắc đang chạy phiên bản mới nhất của Raspbian trên Raspberry Pi. Nhưng nó có phải distro Linux tốt nhất cho thiết bị? Có thể có lựa chọn thay thế bạn thấy phù hợp hơn?
Thực tế, Raspberry Pi có rất nhiều hệ điều hành khả dụng đến mức bạn có thể mất số — chúng tôi chắc chắn đã mất! Cùng với các hệ điều hành tương thích không phải Linux — như RISC OS — người dùng Raspberry Pi có lựa chọn MƯỜI distro khác.
Và đó là trước khi chúng ta xem xét các distro media center, như OSMC và OpenElec, hoặc distro game như PiMAME. Vì vậy, giữ chặt Raspbian Jessie, vì bạn có thể cần chuyển lại nó đôi khi (có lẽ bạn sẽ clone disk image sang HDD PC) nhưng hãy xem xét những điều sau…
1. Fedora
Fan Fedora và người mới đều có hai tùy chọn trên Raspberry Pi. Đầu tiên là Fedora tiêu chuẩn, đội ngũ của nó đã phát triển image ARM được bảo trì tích cực cùng với phiên bản 32-bit và 64-bit tiêu chuẩn. Điều này thiết kế cho Raspberry Pi 2 — tìm hiểu thêm trên wiki dự án chính thức.
Video này demo Fedora 21 chạy trên Raspberry Pi 2:
Cũng có Pidora, một Fedora Remix cho tất cả mẫu Raspberry Pi. Tuy nhiên, vì phiên bản Fedora chính thức hiện có, Pidora thực sự giới hạn cho thiết bị Pi cũ như Model B và B+.
2. Gentoo
Một distro Linux thường đòi hỏi bạn compile code, thay vì cài dùng image định sẵn (mặc dù distro Gentoo với trình cài giờ có cho desktop), Gentoo dùng Kernel image do Quỹ Raspberry Pi cung cấp và tương đối đơn giản để cài. Kết quả là, bạn sẽ thấy có chút cấu hình để thực hiện trước khi dùng được.
Vì compile và build code trên Raspberry Pi mất một lúc (ngay cả trên Raspberry Pi 3 đa lõi!), Gentoo cho Pi hỗ trợ crossdev và distcc. Đây là tiện ích compile phân tán bạn có thể dùng để chuyển trách nhiệm compile sang desktop nhanh hơn, qua mạng cục bộ.
3. ROKOS
Distro này hơi khác. Mặc dù bạn sẽ làm một số computing Raspberry Pi tiêu chuẩn với ROKOS, distro — cũng có cho Pi-alikes BananaPi PRO và PINE64+ — là hệ điều hành tập trung Bitcoin dựa trên Linux.
Tốt nhất, nó biến Raspberry Pi 2, 3, thậm chí Zero, thành client hoặc node tiền điện tử. Bitcoin và các tiền điện tử phổ biến khác được hỗ trợ, và chạy node rất quan trọng cho sự sống sót lâu dài của tiền điện tử, vì chúng cần thiết xác thực và chuyển giao dịch.
ROKOS cũng hỗ trợ khai thác tiền điện tử, vì vậy nếu bạn có phần cứng ASIC tương thích, bạn có thể thử cắm vào Pi và xem bạn kiếm được bao nhiêu!
4. SolydX RPI [Không Còn Có Sẵn]
Distro dựa trên Debian này dùng desktop Xfce và tương thích với board Raspberry Pi 2 và 3. Bạn cần ít nhất 4GB trên thẻ SD, và rootfs sẽ mở rộng khi boot đầu để dùng đầy dung lượng flash storage.
Dựa trên distro SolydXK, mà bạn thấy dưới đây, SolydX RPI dự định như distro nhẹ không hy sinh chức năng, và đi kèm hỗ trợ built-in cho board RemotePi, thiết bị hữu ích cho phép bất kỳ điều khiển từ xa nào bật/tắt media center Raspberry Pi.
Trình duyệt Epiphany và email client Claws đi kèm, cùng LibreOffice, và VLC player cho phát đa phương tiện.
5. Arch Linux
Có sẵn sớm cho Raspberry Pi 2, Arch Linux được đóng gói trong trình cài NOOBS và do đó đến như một lựa chọn thay thế cho nhiều chủ Pi. Mặc dù chúng ta không biết bao nhiêu người thử, chúng tôi khá chắc những ai chưa thử, nên thử.
Đây là cái nhìn Arch Linux chạy trên Raspberry Pi 2:
Mọi thứ bạn mong đợi từ distro Raspberry Pi có trên Arch Linux, mặc dù nếu bạn tìm công cụ phát triển, có thể cần cài thủ công, tùy build bạn dùng. Là lựa chọn thay thế cho Archlinux cho Raspberry Pi, xem xét project fork Manjaro-ARM (không còn có sẵn).
6. Ubuntu MATE
Ubuntu 16.04 cũng có cho Raspberry Pi, với môi trường desktop MATE. Bạn có hai tùy chọn: Ubuntu có trong trình cài NOOBS, hoặc bạn có thể thích dùng link trên để tải OS cho Raspberry Pi 2 hoặc 3. Xem nó hoạt động:
Xứng đáng với distro Linux mainstream hơn, Ubuntu MATE 16.04 yêu cầu ít nhất thẻ microSD 8GB và có driver Wi-Fi và Bluetooth tích hợp cho Raspberry Pi 3.
Nếu bạn dự định dùng app yêu cầu hệ thống file mở rộng hoàn toàn, có shortcut trên màn hình Welcome, Raspberry Pi Information > Resize. Ubuntu MATE 16.04 đi kèm nhiều app đóng gói sẵn bạn mong đợi, và video tăng tốc phần cứng được hỗ trợ.
7. Moebius
Nếu bạn muốn vắt hết "sức mạnh" từ Raspberry Pi, phiên bản Linux cắt bỏ có vẻ là lựa chọn tốt. Đến đó, bạn có thể muốn xem Moebius, bản phân phối Linux tối giản cho Raspberry Pi.
Tương thích với Raspberry A/+ và B/+ models, OS chạy trên thẻ SD nhỏ đến 128MB, mặc dù bạn chắc chắn muốn cái lớn hơn một chút và tận dụng không gian còn lại.
Một khiếm khuyết bạn có thể gặp là kích thước repo hạn chế, chứa 5000-6000 app và tiện ích. Tuy nhiên, những cái này nên bao phủ hầu hết trường hợp, và bạn có thể cài/compile thủ công nếu cần công cụ không có sẵn.
8. Kali Linux
Được thiết kế để cho phép penetration testing mạng cục bộ (nhà hoặc doanh nghiệp), Kali Linux có lẽ là công cụ de facto cho chuyên gia bảo mật white hat thực hiện ethical hacking. Mặc dù Kali Linux thường tìm thấy trên laptop và desktop, phiên bản ARM tương thích với Raspberry Pi.
Điều này tự nhiên mở ra toàn bộ khả năng cho Pi, tiềm năng như thiết bị pen-test chạy pin, test bảo mật mạng Wi-Fi mở, và chung giúp người dùng internet không dây miễn phí không chuẩn bị ở quán cafe và trung tâm thương mại.
Chắc, đây là ứng dụng chuyên biệt của distro Linux, nhưng đó là thứ bạn nên sẵn sàng chạy bất cứ lúc nào.
9. FreeBSD
BSD không chặt chẽ là Linux, nhưng như Linux là hệ điều hành UNIX-like. Vì vậy đủ gần cho mục đích danh sách này, như FreeBSD có sẵn cài và biết là tương thích hoàn toàn với Raspberry Pi 2 (và một phần với Raspberry Pi 1 model B). FreeBSD cũng có một số tương thích với Raspberry Pi Zero.
Xem video này thấy Pi chạy FreeBSD điều khiển LED qua GPIO.
Thêm vào đó, có distro thay thế, RaspBSD, chạy trên Pi và Pi 2 (cũng cung cấp image cho BananaPi và BeagleBone Black và Green).
10. Kano OS
Một trong những hệ điều hành bị bỏ qua nhất cho Raspberry Pi, đây là distro miễn phí dựa trên Debian thường cài trên Raspberry Pi mua như một phần của kit Kano. Mặc dù kit khá đắt (mặc dù đi kèm mọi thứ bạn cần bắt đầu với Raspberry Pi), những gì nhiều người dùng không nhận ra là Kano OS miễn phí!
Xem thiết lập ở đây:
Kit Kano nhắm vào trẻ em, vì vậy OS có giao diện người dùng thân thiện trẻ em. Điều này không nên làm nản người lớn, tuy nhiên, vì distro được trang bị Kano Blocks, ngôn ngữ lập trình trực quan, và công cụ đa phương tiện. Bạn cũng tìm thấy phiên bản cài sẵn Pong và Minecraft Pi (bạn có thể học Python scripting và điện tử với nó).
Kano OS tương thích với Raspberry Pi 1 Model B, 2, 3, và thậm chí Raspberry Pi Zero.
Bạn đã thử bất kỳ distro Raspberry Pi này? Có lẽ bạn đủ hài lòng với Raspbian? Chúng tôi biết distro chuyên biệt khác tồn tại (như cho penetration testing, ví dụ), và chúng tôi mong chờ bạn chia sẻ hệ điều hành yêu thích cho Raspberry Pi. Kể cho chúng tôi tất cả trong bình luận!