Void Linux là gì và điều gì khiến nó trở nên độc đáo?

Tác giả Security+, T.Ba 06, 2024, 03:33:06 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 3 Khách đang xem chủ đề.

Void Linux là gì và điều gì khiến nó trở nên độc đáo?


Hãy ngừng hét vào Void Linux và đặt nó vào máy tính của bạn.

  • Void Linux là một bản phân phối có phần mềm nhẹ như hệ thống init runit và trình quản lý gói độc đáo.
  • Vô hiệu hóa các bản cập nhật trên bản phát hành ổn định cho phần mềm cập nhật và sử dụng ít tài nguyên máy tính hơn các bản phân phối như Ubuntu hoặc Fedora.
  • Void rất phù hợp cho những ai đang tìm kiếm một hệ điều hành thay thế hiệu quả cho Windows hoặc macOS nhưng có kho ứng dụng hơi hạn chế so với các bản phân phối chính thống hơn.


Hầu hết những người quan tâm đến Linux đều biết đến các bản phân phối (hoặc "bản phân phối") phổ biến hơn như Ubuntu, Debian, Fedora và Arch, nhưng có một số bản phân phối khác đáng xem xét. Một là Void Linux, nhằm mục đích cung cấp trải nghiệm điện toán gọn gàng và nhẹ nhàng trong khi vẫn duy trì các tính năng được mong đợi của một bản phân phối Linux hiện đại.

1. Void Linux là gì?

Void Linux là một bản phân phối Linux tập trung vào phần mềm nguồn mở và miễn phí, cũng gọn nhẹ và gọn nhẹ. Void nhấn mạnh phần mềm đơn giản tập trung vào một nhiệm vụ duy nhất. Về bản chất, Void nhằm mục đích "cắt giảm chất béo" nhiều nhất có thể trong khi vẫn cung cấp trải nghiệm Linux hiện đại. Do đó, cái tên "Void."

Trên thực tế, Void rất giống với hầu hết các bản phân phối Linux khác trên thị trường, chẳng hạn như Ubuntu, Fedora, Mint hoặc Arch. Giống như các bản phân phối khác này, Void hỗ trợ môi trường máy tính để bàn và trình quản lý cửa sổ, đồng thời nó có thể cài đặt ứng dụng, quản lý tệp, duyệt web và thực hiện tất cả các tác vụ điện toán mà hầu hết mọi người cần (ví dụ: viết email, chương trình mã hóa, tạo tài liệu, chỉnh sửa ảnh, và hơn thế nữa).


2. Điều gì làm cho Void khác biệt?

Void là một bản phân phối Linux độc lập, nghĩa là nó không dựa trên một bản phân phối hiện có khác (ví dụ: Ubuntu dựa trên Debian). Như vậy, nó có một trình quản lý gói duy nhất (Hệ thống gói nhị phân X hoặc "XBPS"). XBPS tương tự như các trình quản lý gói khác ở chỗ đó là cách Void cài đặt các ứng dụng và phần mềm. Giống như hầu hết các công cụ khác trong Void, XBPS rất nhẹ; kết quả là nó cài đặt, cập nhật và xóa ứng dụng một cách nhanh chóng và hiệu quả.


Void cũng sử dụng hệ thống "init" khác (chương trình đầu tiên mà hệ điều hành chạy để khởi tạo các chương trình và dịch vụ khác) so với hầu hết các bản phân phối Linux khác; trong khi systemd thường được sử dụng bởi các bản phân phối thì Void sử dụng runit, có phạm vi và kích thước nhỏ hơn đáng kể. Do đó, Void khởi động rất nhanh và thường sử dụng ít tài nguyên máy tính hơn các bản phân phối khác như Ubuntu hoặc Fedora.

Cuối cùng, Void là một "bản phát hành ổn định", cố gắng đạt được sự cân bằng giữa các bản phân phối như Arch (sử dụng phần mềm mới nhất hiện có, có nhiều lỗi và tất cả) và Debian (phát hành các bản cập nhật lớn vài năm một lần). Void và các gói của nó được cập nhật thường xuyên với các phiên bản đã được thử nghiệm và "ổn định", nghĩa là Void cung cấp phần mềm cập nhật mà không gặp phải hầu hết các cạm bẫy của một bản phát hành thực sự. Kết quả cuối cùng dành cho bạn với tư cách là người dùng là quyền truy cập vào các phiên bản ứng dụng mới nhất đã được thử nghiệm và phù hợp để phát hành công khai.

3. Tại sao bạn nên sử dụng Void?

Bạn có thể thích Void Linux nếu đang tìm kiếm một bản phân phối tập trung vào phần mềm nhẹ mà không phải hy sinh nhiều tính năng mà các bản phân phối Linux hiện đại yêu thích. Void xuất xưởng với phần mềm nhẹ hơn như runit và môi trường máy tính để bàn XFCE4, cả hai đều tập trung vào hiệu quả hơn là các tính năng.

Void cũng là một lựa chọn tốt cho các máy cũ; bởi vì nó sử dụng runit và phần mềm nhẹ hơn nên thời gian khởi động với Void thường nhanh hơn và chi phí hoạt động của hệ thống thường nhẹ hơn nhiều mà không phải hy sinh quá nhiều chi tiết.

Cuối cùng, Void cung cấp trải nghiệm Linux độc đáo ngoài các bản phân phối dựa trên Debian-, Arch- và Fedora. Cộng đồng Linux có thể đạt được một chút lợi ích khi chạy các bản phân phối bí truyền hơn như Void và việc cài đặt nó không tốn nhiều công sức như Arch. Void là một bản phân phối Linux "cấp trung" tốt, đòi hỏi nhiều bí quyết hơn một chút so với các bản phân phối như Ubuntu mà không cần quá trình học tập khó khăn như Arch hay Gentoo. Có thể nói, Void là một bản phân phối tốt để tìm hiểu cách Linux hoạt động "đằng sau bức màn".

Có một số hạn chế đối với Void. Về cơ bản, kho lưu trữ của nó có thể không bao gồm một số ứng dụng có trong các bản phân phối phổ biến hơn. Điều này thường có thể được khắc phục bằng cách xây dựng ứng dụng từ nguồn hoặc thông qua Git, nhưng đây là những bước bổ sung không có trong thứ gì đó có kho lưu trữ mở rộng hơn. Ngoài ra, vì Void không phổ biến như các bản phân phối khác nên việc tìm trợ giúp để giải quyết một số vấn đề sẽ khó khăn hơn. Stack Overflow và Reddit không có nhiều bài viết về cách giải quyết các vấn đề trong Void Linux (mặc dù bản phân phối này đang ngày càng phổ biến).

Cá nhân tôi chạy Void trên máy tính xách tay của mình vì đây là một máy cũ hơn (Dell Latitude E6430 từ năm 2013 được trang bị CPU Intel Ivy Bridge cũ). Mất khoảng 6 giây khởi động và đáp ứng nhu cầu phần cứng nhẹ, dẫn đến hệ thống linh hoạt và phản hồi nhanh, tiết kiệm pin so với các bản phân phối nặng hơn như Ubuntu hoặc Fedora (khởi động trên máy tính xách tay của tôi lần lượt trong khoảng 22 và 27 giây). XBPS tải xuống và cài đặt ứng dụng nhanh hơn nhiều so với các trình quản lý gói APT của Fedora hoặc DNF của Debian và điều này rất quan trọng đối với tôi vì tốc độ Internet ở khu vực của tôi rất chậm (khoảng 10 Mbit/s). Ngoài ra, tôi thích chạy một bản phân phối ít được sử dụng hơn để vừa mang lại thử thách vừa mang lại cảm giác hoàn thành.



4. Cách dùng thử Void Linux và cài đặt nó

Để dùng thử Void Linux, hãy tải xuống tệp ISO mới nhất từ ��trang tải xuống của Void. Nếu bạn không chắc chắn nên tải xuống ISO nào, hãy chọn "void-live-x86_64-20230628-xfce.iso" (tên tệp có thể hơi khác tùy theo ngày nhưng sẽ có "void-live-x86_64" và "xfce" trong đó).

Flash ISO này vào ổ USB bằng công cụ như Balena Etcher và sử dụng ổ đĩa để khởi động vào phiên bản trực tiếp Void.

Tại đây, bạn có thể dùng thử Void out và thử nghiệm. Theo mặc định, Void sử dụng môi trường máy tính để bàn XFCE4, vì vậy nếu trước đây bạn đã sử dụng XFCE (hoặc bất kỳ bản phân phối nào đi kèm XFCE ngay từ đầu), bạn sẽ có cảm giác quen thuộc.

Nếu bạn muốn cài đặt Void, hãy mở một terminal và gõ sudo void-installer để khởi chạy tiện ích cài đặt. Quá trình này trông giống như một trình cài đặt truyền thống nhưng quá trình này khá đơn giản. Bạn sẽ cần chọn từng tùy chọn bằng các phím mũi tên và nhấn enter để định cấu hình chúng.


Dưới đây là khuyến nghị của tôi:

Bàn phím: Đặt thành "chúng tôi" cho tiếng Anh Mỹ (QWERTY tiêu chuẩn)

Mạng: Nếu bạn đã kết nối với WiFi (thông qua tùy chọn mạng XFCE) hoặc cắm cáp Ethernet, tùy chọn này sẽ chỉ cho bạn biết mạng đang hoạt động bình thường.

Nguồn: Chọn "cục bộ" để cài đặt Void từ ổ USB của bạn. (Việc chọn "mạng" sẽ tải xuống mọi thứ từ kho lưu trữ của Void và dẫn đến cài đặt rất cơ bản có thể không bao gồm môi trường máy tính để bàn.)

Mirror: Đây là nơi Void sẽ tìm kiếm phần mềm có thể cài đặt thông qua trình quản lý gói. Bạn có thể chọn khu vực của mình rồi chọn vị trí Cấp 1 gần bạn nhất hoặc bạn có thể chọn "Mặc định" và Void sẽ tự động chọn gương Cấp 1 cho bạn. (Nếu bạn sống ở Hoa Kỳ hoặc Canada, gương Chicago là một lựa chọn tốt.) Nếu bạn được nhắc chấp nhận thay đổi, hãy chọn "Có".

Tên máy chủ: Chọn tên cho máy của bạn. Điều này sẽ được sử dụng để nhận ra nó trên mạng.

Ngôn ngữ: Chọn ngôn ngữ để định cấu hình ngôn ngữ và khu vực của hệ thống. Nếu bạn sống ở Hoa Kỳ, hãy chọn "en_US.UTF-8" cho " English (United States of America)". Nếu bạn sống ở Canada, hãy chọn "en_CA.UTF-8" cho "Tiếng Anh (Canada)". Nếu không, hãy tìm ngôn ngữ ưa thích của bạn và nhấn Enter để chọn nó.

Múi giờ: Chọn "Mỹ" rồi chọn thành phố theo múi giờ ưa thích của bạn. Ví dụ: chọn "Chicago" cho Giờ miền Trung, "New York" cho Giờ miền Đông, v.v.

Mật khẩu root: Đặt mật khẩu dễ nhớ và an toàn cho tài khoản root. Đảm bảo bạn nhớ điều này vì tài khoản root được sử dụng để thực hiện các thay đổi trên toàn hệ thống.

Tài khoản người dùng: Đặt tên tài khoản người dùng. Hãy nhớ rằng nó không thể bắt đầu bằng chữ in hoa. Sau đó nhập tên hiển thị cho tài khoản người dùng này (tên sẽ hiển thị trên màn hình đăng nhập và trong menu). Chọn mật khẩu cho tài khoản người dùng này. Mật khẩu này phải khác với mật khẩu gốc vì mục đích bảo mật. Sau đó chọn nhóm mà người dùng này sẽ được thêm vào. Nếu không chắc chắn, bạn có thể để mặc định và nhấn "OK". Bạn luôn có thể thêm người dùng vào hoặc xóa người dùng khỏi nhóm sau này.

Bộ tải khởi động: Chọn đĩa bạn muốn cài đặt bộ tải khởi động Grub vào. Cái này phải nằm trên đĩa "/dev/sda." Khi được yêu cầu sử dụng thiết bị đầu cuối đồ họa cho bộ tải khởi động, hãy chọn "Có".

Phân vùng: Nếu bạn đang cài đặt Void Linux làm hệ điều hành duy nhất trên máy của mình thì quá trình này khá đơn giản. (Nếu bạn đang khởi động kép Void Linux với một hệ điều hành khác như Windows, hãy tham khảo hướng dẫn của chúng tôi về khởi động kép để phân vùng chính xác ổ cứng của bạn.) Chọn đĩa của bạn để phân vùng cho Linux (phải là /dev/sda). Chọn "cfdisk."

Nếu bạn đang sử dụng hệ thống UEFI, hãy chọn "gpt" cho bảng phân vùng. Sử dụng các tùy chọn, tạo phân vùng 200 MB bằng cách chọn "Mới" và nhập "200M." Nếu bạn muốn có một phân vùng trao đổi (được khuyến nghị), hãy tạo một phân vùng mới và chọn kích thước của nó (khuyến nghị 4GB). Chọn dung lượng trống còn lại và tạo một phân vùng mới với dung lượng còn lại trên đĩa (sẽ được nhập theo mặc định). Bây giờ, hãy sử dụng tùy chọn "Loại" để thay đổi phân vùng 200 MB của bạn thành "Hệ thống EFI", phân vùng trao đổi thành "trao đổi Linux" và dung lượng còn lại thành "hệ thống tệp Linux". Sau khi đĩa của bạn được phân vùng, hãy chọn "Ghi", nhập "có" rồi chọn "Thoát".

Nếu bạn đang sử dụng hệ thống BIOS, hãy chọn "mbr" cho bảng phân vùng. Nếu bạn muốn có một phân vùng trao đổi (chúng tôi khuyên dùng), hãy tạo một phân vùng mới và chọn kích thước của nó (ít nhất là 4GB là một ý tưởng hay). Chọn dung lượng trống còn lại và tạo một phân vùng mới với dung lượng còn lại trên đĩa (sẽ được nhập theo mặc định). Bây giờ, hãy sử dụng tùy chọn "Loại" để thay đổi phân vùng trao đổi thành "Trao đổi Linux" và không gian còn lại thành "hệ thống tệp Linux". Sau khi đĩa của bạn được phân vùng, hãy chọn "Ghi", nhập "có" rồi chọn "Thoát".


Hệ thống tập tin: Nếu bạn đang sử dụng hệ thống UEFI, hãy chọn phân vùng khởi động 200 MB, sau đó chọn "vfat" cho FAT32. Khi được nhắc chỉ định điểm gắn kết, hãy nhập "/boot/efi" và nhấn enter, sau đó chọn "Có".

Nếu bạn đã tạo phân vùng trao đổi, hãy chọn phân vùng đó và chọn "hoán đổi" rồi chọn "Có". Bây giờ hãy chọn phân vùng chính của bạn (phân vùng lớn nhất) và chọn "ext4." Đối với điểm gắn kết, nhập "/" vào trường, nhấn enter và chọn "Có". Khi bạn hoàn tất việc định cấu hình hệ thống tệp, hãy chọn "Xong".

Nếu bạn đang sử dụng hệ thống BIOS, hãy đặt phân vùng trao đổi của bạn thành loại hệ thống tệp "hoán đổi" và phân vùng còn lại của bạn thành "ext4" với "/" làm điểm gắn kết.


Cài đặt: Chọn "Có" và để trình cài đặt chạy. Sau khi hoàn tất, bạn sẽ được yêu cầu khởi động lại hệ thống của mình. Chọn "Có" để khởi động vào bản cài đặt Void Linux của bạn.

Chúc mừng! Bạn đã cài đặt Void Linux! Chào mừng đến với Void!