Trong thế giới hệ điều hành Linux đầy phong phú, đôi khi sự lặp lại có thể khiến người dùng cảm thấy nhàm chán. Liệu có một bản phân phối nào đó mang lại cảm giác mới mẻ nhưng vẫn gợi nhớ về những thập niên 90 hay đầu những năm 2000? EXE GNU/Linux, một bản phân phối ít được biết đến, có thể là câu trả lời. Với giao diện cổ điển Trinity desktop và nền tảng Devuan không sử dụng systemd, EXE hứa hẹn mang đến một trải nghiệm độc đáo. Nhưng liệu nó có thực sự phù hợp với bạn, đặc biệt khi cân nhắc các yếu tố bảo mật và mục đích sử dụng trong bối cảnh công nghệ hiện đại? Hãy cùng xalocongnghe.com đi sâu khám phá EXE GNU/Linux qua bài đánh giá chi tiết này.
EXE GNU/Linux là gì? Một cái nhìn tổng quan
Môi trường Trinity desktop của EXE GNU/Linux với giao diện cổ điển
EXE GNU/Linux là một biến thể của Devuan, được thiết kế với mục tiêu trở thành một hệ điều hành nhẹ, chủ yếu hoạt động dưới dạng live distro. Mặc dù bạn có thể cài đặt nó lên ổ cứng nếu muốn, EXE được trang bị sẵn một số công cụ hữu ích cho việc cứu hộ hệ thống.
Bản thân Devuan là một nhánh của Debian, được thành lập bởi các nhà phát triển đã tách ra từ Debian sau khi dự án này áp dụng systemd để quản lý các dịch vụ Linux (như web server) thay cho hệ thống SysVInit truyền thống. Trong khi systemd hiện xử lý các tiến trình trên hầu hết các bản phân phối Linux lớn, Devuan và do đó, EXE, lại đi theo một hướng khác.
Thay vào đó, Devuan thúc đẩy triết lý mà họ gọi là “Init Freedom” (Tự do Init). SysVInit cũ hơn là mặc định, và các hệ thống init khác cũng có sẵn để người dùng có thể cài đặt nếu muốn. Chính trị xung quanh systemd đã từng rất nóng bỏng vào đầu những năm 2010, bởi vì systemd là một sự tái thiết kế triệt để cách Linux khởi động, với kích thước và việc lưu trữ nhật ký hệ thống dưới dạng nhị phân thay vì văn bản thuần túy là những thay đổi gây tranh cãi nhất. Devuan và EXE là những di sản của kỷ nguyên chuyển đổi đó trong thế giới Linux.
Tên gọi “EXE” của bản phân phối này bắt nguồn từ việc nó được phát triển tại Exmouth, Anh.
Điều gì tạo nên sự độc đáo của EXE?
Ngoài việc dựa trên Devuan, EXE nổi bật với một sức hút cổ điển đáng kể. Môi trường desktop mặc định là Trinity desktop. Đây là sự tiếp nối phong cách giao diện của KDE 3 trước khi KDE chuyển sang môi trường Plasma hiện đại hơn. Trinity có thể được mô tả như MATE đối với GNOME – đều là những sự tiếp nối của các phong cách desktop cũ hơn, phù hợp với các máy có cấu hình yếu hơn.
Việc sử dụng Trinity trên EXE mang lại cảm giác hoài cổ đầy mê hoặc. Nó có thể rất thú vị để sử dụng trên một chiếc máy tính cũ hoặc một máy phụ. Đối với những người đã quen thuộc với Debian và Ubuntu, việc sử dụng EXE sẽ có nhiều điểm quen thuộc.
Menu tiện ích hệ thống của EXE trong môi trường Trinity
EXE đi kèm với rất nhiều công cụ bảo trì hệ thống mặc định, chẳng hạn như GParted để quản lý phân vùng. Nó cũng bao gồm các chương trình tiêu chuẩn như Firefox. Các chương trình khác được chọn lọc là những ứng dụng nhẹ, ví dụ như KWord thay vì bộ LibreOffice đầy đủ. Việc tích hợp một trình duyệt tiêu chuẩn có vẻ là một sự nhượng bộ, thừa nhận rằng trải nghiệm web hiện đại thường khó sử dụng trên các trình duyệt “nhẹ”.
Mặc dù có bao gồm một số ứng dụng hiện đại hơn, trải nghiệm sử dụng EXE vẫn mang lại cảm giác hoài niệm sâu sắc. Nó giống như bước vào cỗ máy thời gian quay về những năm 1990 hoặc đầu những năm 2000, gợi nhớ về lần đầu thử nghiệm Knoppix, một live distro khác và cũng là bản phân phối Linux đầu tiên mà nhiều người từng sử dụng.
Trải nghiệm cài đặt EXE GNU/Linux
Menu GParted trong quá trình cài đặt EXE, hiển thị các tùy chọn phân vùng
Mặc dù EXE hoàn toàn có thể sử dụng tốt như một live distro, chúng ta cần tìm hiểu xem quá trình cài đặt của nó hoạt động như thế nào. Để đảm bảo an toàn, việc thử nghiệm các bản phân phối mới trong máy ảo (VM) trước thường là một ý hay, vì hành vi của distro có thể không ổn định trong môi trường này. Với một file ảnh cài đặt ISO đã tải về, một máy ảo mới được thiết lập trong VirtualBox đã sẵn sàng.
Có một biểu tượng khởi động trình cài đặt được đặt thuận tiện trên desktop. Sau khi khởi chạy, một thông báo xuất hiện yêu cầu phân vùng ổ đĩa cứng ảo bằng GParted. Đối với người dùng có kinh nghiệm về Linux, đây là một bước quen thuộc, nhưng có thể gây khó khăn cho những người mới bắt đầu.
Trình cài đặt tùy chỉnh của EXE hiển thị các bước thiết lập hệ thống
EXE sử dụng một trình cài đặt tùy chỉnh thay vì trình cài đặt Debian mà các bản phân phối dựa trên Debian khác thường dùng. Sau khi phân vùng ổ đĩa cứng, người dùng sẽ được hướng dẫn qua các bước thiết lập hệ thống thông thường khác.
Tuy nhiên, một điều đáng ngạc nhiên và đáng báo động đã xảy ra trong cách trình cài đặt xử lý việc thiết lập tài khoản người dùng. Khi nhập mật khẩu, chúng được hiển thị dưới dạng văn bản rõ ràng thay vì được che đi bằng dấu chấm hoặc dấu hoa thị. Điều này có nghĩa là bất kỳ ai nhìn qua vai bạn cũng có thể thấy mật khẩu bạn đã tạo.
Tùy chọn vô hiệu hóa sudo trong quá trình cài đặt EXE GNU/Linux
Đây là một vấn đề bảo mật nghiêm trọng và đáng kinh ngạc khi một bước bảo mật cơ bản như vậy lại bị bỏ qua trong mã sản phẩm. Thậm chí tệ hơn, người dùng được khuyến khích thiết lập các tài khoản root và người dùng thường riêng biệt, thay vì cấu hình sudo như Ubuntu. Dù bằng cách nào, lỗ hổng bảo mật này vẫn tồn tại, khiến mật khẩu dễ bị lộ. Nếu bạn muốn cài đặt EXE, tốt nhất nên thực hiện ở nơi riêng tư hoặc cân nhắc sử dụng màn hình riêng tư.
Bỏ qua các vấn đề bảo mật, quá trình cài đặt diễn ra suôn sẻ. Trình cài đặt đã sao chép đúng các tệp vào hệ thống và thiết lập bộ nạp khởi động. Mặc dù một người dùng Linux có kinh nghiệm sẽ không gặp vấn đề gì, nhưng ngôn ngữ của trình cài đặt mang tính kỹ thuật hơn, điều này có thể làm nản lòng những người dùng ít kinh nghiệm hơn.
Sử dụng EXE GNU/Linux sau cài đặt
Màn hình desktop của EXE với trình duyệt Firefox và ứng dụng văn bản KWord đang chạy
Sau khi hệ thống được cài đặt, đã đến lúc khởi động và trải nghiệm. Quá trình khởi động diễn ra mượt mà. Người dùng đăng nhập bằng thông tin đăng nhập mới được tạo. Trình quản lý đăng nhập đã che mật khẩu, điều này là hợp lý vì đây là mã của bên thứ ba.
Mặc dù có những điểm kỳ lạ, việc sử dụng EXE mang lại cảm giác hoài cổ đầy mê hoặc. Vẫn còn một vài điểm kỳ lạ khác. Mặc dù đã chọn tiếng Anh Mỹ làm ngôn ngữ, hệ thống ban đầu được thiết lập để sử dụng tiếng Anh Anh. Việc này yêu cầu người dùng phải thay đổi cài đặt trong “Trinity Control Centre” thay vì “Trinity Control Center.” May mắn thay, việc này dễ dàng khắc phục trong Control Centre, và sau khi thay đổi cài đặt ngôn ngữ, nó đã trở thành Control Center.
Cách cài đặt phần mềm trên EXE
Game KPatience đang chạy trên EXE, minh họa việc cài đặt phần mềm
Với chính tả phù hợp đã được cấu hình, việc tiếp theo là kiểm tra cách cài đặt phần mềm. Thật an tâm khi thấy trình quản lý gói APT quen thuộc, phổ biến trên các bản phân phối dựa trên Debian.
Để sử dụng APT, người dùng cần chuyển sang quyền root, vì sudo không được thiết lập cho tên người dùng thông thường. Trong terminal, gõ:
su -
Sau đó, tiến hành nâng cấp các gói:
apt upgrade
Với các gói đã được cập nhật, việc tìm kiếm phần mềm để cài đặt trở nên dễ dàng. Người dùng nhận thấy một tính năng bị thiếu: một trò chơi solitaire. Sau khi thử apt search PySolFc
nhưng không có kết quả, đã chọn KPatience – một trò chơi solitaire khác và cũng phù hợp với nguồn gốc của EXE (từ “patience” là thuật ngữ tiếng Anh Anh cho trò solitaire bài).
May mắn thay, KPatience được cài đặt trơn tru, tương tự như trên bất kỳ hệ thống dựa trên Debian nào khác.
Có nên sử dụng EXE GNU/Linux không?
Nếu bạn yêu thích thử nghiệm các bản phân phối Linux và đặc biệt là các live distro, EXE có thể là một lựa chọn thú vị để trải nghiệm, có thể kết hợp với các công cụ như Ventoy cho phép bạn khởi động nhiều bản phân phối từ một USB duy nhất. Nếu bạn có những chiếc máy tính cũ, đây cũng có thể là một bản phân phối đáng để thử nghiệm.
Tuy nhiên, những vấn đề kỹ thuật đã gặp phải trong quá trình cài đặt EXE sẽ khiến chúng ta phải cân nhắc kỹ lưỡng trước khi khuyến nghị nó làm hệ điều hành chính (daily driver). Đặc biệt, việc mật khẩu hiển thị dưới dạng văn bản rõ ràng khi tạo tài khoản là một lỗ hổng bảo mật nghiêm trọng mà đáng lẽ có thể dễ dàng được khắc phục. Trang chủ của dự án cũng khá sơ sài, khiến người dùng không khỏi lo ngại khi phải phụ thuộc vào bản phân phối này. Nếu bạn cần một bản phân phối ổn định và đáng tin cậy để hoàn thành công việc, có lẽ bạn nên lựa chọn các bản phân phối chính thống như Debian hoặc Devuan (nếu bạn thực sự không muốn dùng systemd). Bạn có thể dễ dàng cài đặt các môi trường desktop nhẹ như Xfce trên các bản phân phối tiêu chuẩn này.
Mặc dù vậy, EXE vẫn là một trải nghiệm thú vị. Đối với những người dùng desktop thông thường, vấn đề với systemd có thể không quá lớn, do đó không phải ai cũng bị thu hút bởi các bản phân phối loại bỏ nó. Đó chính là sự thú vị của Linux – luôn có những điều mới mẻ để thử và nhiều cách khác nhau để thực hiện mọi việc. Đó cũng là lý do tại sao chúng ta sẽ tiếp tục thấy nhiều bản phân phối độc đáo như EXE trong tương lai.
Hãy chia sẻ ý kiến và trải nghiệm của bạn về các bản phân phối Linux cổ điển hoặc những bản distro độc đáo mà bạn từng thử nghiệm ở phần bình luận dưới đây!