DietPi luôn là lựa chọn hàng đầu của tôi khi cần một hệ điều hành cho Raspberry Pi. Nó sở hữu vô số tính năng mà các hệ điều hành SBC khác thiếu, đồng thời không đòi hỏi quá nhiều tài nguyên hệ thống. Tuy nhiên, nếu có một phiên bản DietPi dành cho laptop và máy tính để bàn thì sao? Tôi chưa từng nghĩ DietPi sẽ phát triển phiên bản cho hệ thống x86, nhưng nó đã tồn tại, và tôi vô cùng háo hức muốn thử nghiệm trên chiếc laptop cũ của mình. Trước đây, tôi đã từng cài đặt AntiX trên chiếc laptop này và khá hài lòng với trải nghiệm đó, nhưng tôi không kỳ vọng điều tương tự từ phiên bản DietPi x86.
Giống như AntiX, các tiện ích của DietPi là lý do tôi ưu tiên nó hơn Raspberry Pi OS Lite, vì chúng giúp tôi hoàn thành rất nhiều công việc mà không cần phải là một chuyên gia về terminal. Chính vì thế, tôi càng tò mò hơn về phiên bản x86 dành cho PC.
I. Cài Đặt DietPi Trên Laptop Cũ: Trải Nghiệm Bất Ngờ
Quá trình cài đặt chậm hơn mong đợi
Chiếc laptop của tôi có cấu hình không mấy ấn tượng, là một hệ thống từ đầu những năm 2010. Nó được trang bị bộ xử lý Intel i3 lõi kép với 4 GB RAM và một ổ cứng SATA. Trước đây, nó từng có card đồ họa rời nhưng hiện tại không còn hoạt động. Tôi đã tạo một ổ USB có khả năng boot bằng tệp ISO của DietPi phiên bản x86 (BIOS) thông qua Ventoy. Bạn có thể tìm thấy tệp này trên trang tải xuống chính thức của DietPi.
Giao diện SSH từ Windows PowerShell vào DietPi x86
Sau đó, tôi chọn USB có khả năng boot từ menu thiết bị khởi động, và quá trình cài đặt hệ điều hành bắt đầu. Tôi nghĩ rằng nó sẽ hoàn tất trong vài phút, giống như AntiX hoặc MX Linux, nhưng tôi đã phải chờ hơn 30 phút. Đây là một khoảng thời gian khá dài đối với một hệ điều hành chủ yếu dựa trên giao diện dòng lệnh (CLI).
Sau khi cài đặt hoàn tất, bạn sẽ thấy màn hình chính quen thuộc với các chỉ số hệ thống, nhiệt độ và nhiều thông tin khác. Bạn sẽ cần thực hiện thêm một vài thao tác để thiết lập Wi-Fi, khu vực và bố cục bàn phím, sau đó hệ điều hành sẽ cố gắng cập nhật lên phiên bản mới nhất. Vì một lý do nào đó, DietPi đã không tự động kết nối internet sau khi khởi động lại. Tôi đã phải cấu hình thủ công các cài đặt tự động kết nối để buộc nó nhận diện mạng khi khởi động. Nếu không, việc điều khiển máy thông qua SSH sẽ trở nên bất khả thi.
Tôi yêu thích tính tùy biến cao của DietPi, bao gồm cả tiện ích cài đặt phần mềm, hoạt động rất tốt với việc cài đặt ứng dụng. Tôi đặc biệt ưa chuộng nó vì việc cài đặt các ứng dụng phức tạp yêu cầu nhiều gói bổ sung như NextCloud trở nên dễ dàng chỉ với một cú nhấp chuột. Tuy nhiên, tôi không hài lòng khi sử dụng giao diện CLI trên một bản phân phối Linux dành cho laptop và máy tính để bàn. Vì vậy, tôi quyết định cài đặt một môi trường desktop.
II. Biến DietPi Thành Desktop Hoàn Chỉnh Với Xfce
Cài đặt driver hiển thị và cấu hình tự động khởi động
Chạy một môi trường desktop đầy đủ trên một Raspberry Pi cấu hình thấp chắc chắn sẽ là một thử thách, nhưng trên một chiếc laptop thì không nên là vấn đề. Với suy nghĩ đó, tôi mở công cụ DietPi-software để cài đặt một môi trường desktop. Xfce là lựa chọn duy nhất không được đánh dấu với nhãn “lightweight”, nên tôi đã chọn và cài đặt nó vào hệ thống. Quá trình giải nén và chuẩn bị không mất nhiều thời gian, nhưng không có gì xảy ra khi tôi nhập lệnh startx để khởi chạy Xfce.
Rõ ràng, đây là một vấn đề khởi động lại, và chỉ cần khởi động lại một lần đã khắc phục được sự cố. Sau đó, lệnh startx
ngay lập tức khởi chạy môi trường desktop. Tôi cũng đã cấu hình cài đặt autostart cho Xfce, để không phải chạy lệnh này mỗi lần. Giờ đây, hệ thống của tôi khởi động trực tiếp vào desktop Xfce mỗi khi bật máy.
III. Đánh Giá Trải Nghiệm Xfce Trên DietPi x86: Hơn Cả Mong Đợi
Xfce cải thiện đáng kể khả năng sử dụng của DietPi
Giống như MX Linux, Xfce trên DietPi trông khá dễ quản lý với tất cả các tùy chỉnh desktop bạn cần. Bạn có toàn quyền kiểm soát trình quản lý desktop Xfce và có thể thay đổi cài đặt hệ thống, giao diện, bảng điều khiển, phiên làm việc và nhiều hơn nữa.
Thunar File Manager là trình quản lý tệp mặc định và có tất cả các công cụ và hành động thiết yếu. Tuy nhiên, đây là lúc niềm vui dừng lại. Không có công cụ tích hợp sẵn để mở tệp văn bản, hình ảnh hoặc gói deb. Vì vậy, bạn phải cài đặt một trình duyệt web và các công cụ khác như Gimp và trình phát đa phương tiện. Ngay cả công cụ chụp ảnh màn hình cũng bị thiếu, và tôi đã phải cài đặt nó để chụp ảnh cho bài viết này.
Một khi bạn đã thiết lập mọi thứ, nó không khác biệt so với một desktop thông thường với tiện ích quản lý tệp. Bạn có thể mở ứng dụng từ nút Applications ở trên cùng hoặc sử dụng biểu tượng tìm kiếm trên bảng dock phía dưới. Mọi khía cạnh của môi trường desktop đều có thể tùy chỉnh theo ý thích của bạn với vô số tùy chọn quản lý cửa sổ.
Tôi chắc chắn nhớ kho tàng các công cụ và tinh chỉnh của MX Linux, nhưng DietPi có giải pháp cho hầu hết mọi thứ. Nó không phải là một giao diện GUI như MX Linux, nhưng nó không yêu cầu bạn phải chạy các phiên lệnh dài dòng. Danh sách các tiện ích hữu ích nhất của DietPi bao gồm DietPi-software để cài đặt các ứng dụng được cấu hình sẵn, sao lưu và phục hồi (cho mục đích rõ ràng), tiện ích dọn dẹp và tiện ích quản lý ổ đĩa để gắn ổ đĩa và định dạng, cùng nhiều tiện ích khác.
Các menu whiptail của DietPi để sửa đổi các cài đặt hệ thống trên trông có vẻ lỗi thời trong môi trường Xfce. Nhưng chúng hoạt động đúng như dự định, và tôi đã sao lưu thành công hệ thống của mình, cài đặt nhiều chương trình phần mềm trên laptop bằng công cụ này, gắn và sao chép dữ liệu vào ổ USB, và thậm chí chạy các dịch vụ tự lưu trữ như DietPi dashboard mà không gặp bất kỳ vấn đề nào.
Công cụ htop hiển thị mức sử dụng tài nguyên hệ thống trên DietPi x86
Sau khi cài đặt Xfce, nó chỉ tiêu thụ khoảng 300 MiB bộ nhớ RAM, một con số không hề tồi so với các bản phân phối tiết kiệm tài nguyên khác như MX Linux và AntiX. Duyệt web và phát video YouTube không đẩy hệ thống đến giới hạn, và giờ đây chiếc laptop có thể hoạt động như một hệ thống phụ và kiêm nhiệm vai trò máy chủ cho các dịch vụ tự lưu trữ.
Xfce cải thiện đáng kể trải nghiệm dùng DietPi x86
DietPi là một hệ điều hành Debian tập trung vào CLI, nhưng phiên bản x86 xứng đáng có một môi trường desktop. Bạn sẽ cần cài đặt thêm các công cụ bổ sung để đưa nó gần hơn với trải nghiệm của một bản phân phối desktop đầy đủ. Các công cụ DietPi được cài đặt sẵn giúp công việc trở nên dễ dàng hơn, và hệ điều hành hoạt động mà không gặp bất kỳ trục trặc nào sau đó. Hãy thử cài đặt nó trên chiếc laptop cũ của bạn!
Tài liệu tham khảo:
- AntiX works like a charm on old laptop
- Ventoy: The best program for bootable ISOs you’ve never heard of
- DietPi’s downloads page
- SSH features you might not know about
- Features of NextCloud that make it better than Google Drive
- Things Gimp does better than Photoshop
- MX Linux tools that I miss on Ubuntu and other Linux distros
- DietPi tools that give other Raspberry Pi distros a competition
- DietPi dashboard: Managing a headless Pi is easier