Như bạn biết, hệ điều hành Linux tập trung mạnh vào command line cho operations. Distro tối giản như Arch Linux trình bày terminal đen sau cài đặt. Điều làm distro Linux tương tác và thân thiện thường bị bỏ qua – desktop environment.
Hầu hết user Linux mới không nhận thức DE và thậm chí không biết mình dùng cái nào. Đây là cách kiểm tra DE nào đang cài trên hệ thống Linux của bạn.
Desktop Environment là gì?
Desktop environment là tập hợp chương trình làm cho OS tương tác cho user; front-end cho base OS nếu bạn muốn.
Hầu hết Linux DE bao gồm window manager và vài ứng dụng hỗ trợ các yếu tố khác của môi trường. Ví dụ: KDE (K Desktop Environment) dùng KWin window manager và kèm app thêm như Konsole và Ark, giúp user truy cập command line và quản lý archive tương ứng.
Window manager thường chạy trên windowing system. Windowing system bao gồm icon, window, menu, và yếu tố khác tạo nên GUI. DE cũng có thể bao gồm widget mang thêm chức năng.
Một số DE phổ biến:
- GNOME
- KDE
- MATE
- Xfce
- Cinnamon
Và danh sách còn dài...
Kiểm tra Desktop Environment hiện tại trên Linux
Với nhiều DE miễn phí, user khó chọn cái hợp gu. Và không biết DE hiện tại không làm tình hình tốt hơn.
Có nhiều cách kiểm tra DE cài trên distro Linux, cả command-line và graphical.
Dùng Environment Variables (Biến môi trường)
Trên Linux, environment variables lưu data hệ thống cần cho process và app hoạt động. Bạn có thể xem giá trị biến môi trường cụ thể lưu info về DE hệ thống.
Chạy lệnh:
echo $XDG_CURRENT_DESKTOP
Output sẽ hiển thị tên DE của bạn.
Bạn cũng xem file binary *-session thường ở /usr/bin để kết quả tương tự.
ls /usr/bin/*-session
Nhìn nhanh các entry hiển thị cho ý tưởng về DE hệ thống. Như thấy, file xfce4-session chỉ ra hệ thống dùng Xfce.
Dùng Neofetch
Neofetch là tool command-line hiển thị info hệ thống format đẹp. Neofetch không nằm trong package Linux chuẩn, nên phải cài thủ công.
Sau khi cài, chạy lệnh sau launch Neofetch:
neofetch
Output:
Ngoài DE (Xfce 4.16 trường hợp này), Neofetch hiển thị tên OS, kernel version, hostname, độ phân giải màn hình, shell name, và hơn nữa.
Dùng GUI
Không ngạc nhiên bạn cũng check tên DE dùng chính DE đó tức là đồ họa. Vào system settings xem section About lấy chi tiết OS. Mặc dù không phải DE nào cũng có option này, hầu hết có, và nếu DE bạn cũng có, coi mình may mắn.
Ví dụ, trên GNOME desktop, bạn nhanh chóng check system details dùng section About trong Settings.
Vẫn không được? Bạn có thể google DE nào đi kèm distro Linux của bạn mặc định. Vì hầu hết trường hợp, bạn vẫn còn DE mặc định, trừ khi bạn tự đổi thủ công.
Linux không có Desktop Environment?
Bây giờ bạn biết vai trò DE và window manager, đã lúc tận dụng sức mạnh Linux cho user. Bạn thậm chí có thể chọn dùng hệ thống không có DE nào cả. Tuy nhiên không khuyến khích trừ khi bạn thực sự thích tối tăm và là Linux geek.
Những ai vẫn muốn dùng DE có thể thử nghiệm các DE khác nhau trước khi chọn "the one". Bạn cài DE và WM như cài chương trình bình thường trên Linux.