DietPi là một phiên bản Hệ điều hành khá nổi tiếng, bởi vì DietPi đã được các kĩ sư tối ưu rất nhiều, do vậy nó vô cùng nhẹ và tốn ít tài nguyên khi chạy. Hơn nữa nó còn được tích hợp theo nhiều phần mềm hỗ trợ mà bạn có thể cài đặt dễ dàng qua một chức năng gọi là DietPi-Software, danh sách phần mềm bạn có thể tham khảo bên dưới. Quan trọng nhất là trước đây DietPi chủ yếu chỉ hỗ trợ Raspberry Pi, nhiều người còn nhận xét nó còn nhẹ hơn cả Raspbian Lite. Giờ đây DietPi đã hỗ trợ thêm cho Orange Pi, và phiên bản mới nhất mà bạn có thể tải chính thức là cho Orange Pi 5.
Link tải về: https://dietpi.com/#download
Link phần mềm DietPi-Software: https://dietpi.com/dietpi-software.html
Link tài liệu: https://dietpi.com/docs/
Tuy nhiên về bản chất, bạn có thể tạo ra 1 bản DietPi cho bất kỳ bo mạch Orange Pi nào dựa trên bản Debian miminal cài trước đó, theo như hướng dẫn này: https://dietpi.com/docs/hardware/#make-your-own-distribution
Ví dụ như tôi đã tạo ra được bản DietPi cho Orange Pi 3 LTS rất dễ dàng sau chỉ vài câu lệnh, dựa trên bản Armbian Debian Bulleye minimal kernel 5.15
Link tải về: DietPi cho Orange Pi 3 LTS
Mặc dù nhẹ với các tài nguyên hệ thống (từ “nhẹ” ở đây nghĩa là nó tiêu tốn ít tài nguyên CPU, RAM và thẻ nhớ của bạn), nhưng DietPi cung cấp một bộ các công cụ rất mạnh mẽ, có thể nói là vô cùng mạnh mẽ cho người dùng như:
- DietPi-Software: Đây là công cụ quản trị chính, nó cung cấp giao diện đồ họa để dễ dàng thay đổi cấu hình, thay đổi phần mềm máy chủ như SSH, File Server, Web Server
- DietPi-JustBoom: cài đặt âm thanh (EQ và MPD)
- DietPi-AutoStart: Chọn các phần mềm khởi động cùng với Raspberry Pi (như auto start trên Windows thôi)
- DietPi-Cron: Lập lịch tự động chạy các chương trình, ứng dụng (nó chính là cronjob quen thuộc trên linux)
- DietPi-Process_Tool: điều chỉnh cài đặt cho daemon / máy chủ / quy trình khác nhau
- DietPi-Drive_Manager: Quản lý thiết bị lưu trữ
- DietPi-Update: Cập nhật hệ thống
- DietPi-Backup: Thiết lập backup tự động qua Rsync
- DietPi-Sync: Đồng bộ hóa dữ liệu
- DietPi-Cleaner: Loại bỏ các file/folder không mong muốn, như các gói dev, manpgaes, các tệp và nhật ký và bộ nhớ cache cài đặt (apt-get)
- DietPi-BugReport: gửi lỗi cho nhà phát triển DietPi
- DietPi-CpuInfo: Thông báo nhiệt độ CPU, công suất hoạt động, …
- DietPi-LetsEncrypt: Quản lý, tạo SSL miễn phí
- DietPi-MorseCode: Chuyển đổi văn bản thành mã morse
Trong số các công cụ trên, chúng DietPi-Software là công cụ mạnh mẽ nhất bởi bạn sẽ tạm quên đi các dòng lệnh apt-get rắc rối, hoặc các câu lệnh hệ thống phức tạp. Nó cung cấp cho bạn 1 giao diện đồ họa để thực hiện nhiều cài đặt, tùy chỉnh hệ thống khác nhau.
Cách cài đặt thì hết sức đơn giản. Bạn chỉ cần tải về file hệ điều hành, giải nén ra file có đuôi *.img, sau đó dùng Etcher hoặc Win32DiskImager flash vào thẻ nhớ rồi cắm vào Pi là xong.
Khi khởi động lần đầu, bạn cần đăng nhập với user là root, mật khẩu là dietpi và DietPi sẽ tự động cập nhật trong vài phút. Sau khi cập nhật, nó sẽ khởi động lại và bạn có thể bắt đầu sử dụng.
Đối với những bạn mới tìm hiểu về Orange Pi hoặc ngại/không quen dùng các câu lệnh của Linux (như apt-get hoặc nano hoặc vim, ….) thì DietPi rất đáng để trải nghiệm. Bên cạnh đó, DietPi còn giúp bạn tối ưu tốt nhất hiệu năng phần cứng của thiết bị bởi nó tốn rất ít CPU/RAM của bạn.
Chúc các bạn thành công!