Tại sao Arch không phải là trình điều khiển hàng ngày của tôi, nhưng vẫn sử dụng

Tác giả Starlink, T.Một 01, 2025, 03:04:33 CHIỀU

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

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

Đây là lý do.

    Arch Linux cung cấp các bản cập nhật nhanh chóng cho các gói phần mềm và cho phép tùy chỉnh sâu các thành phần Linux.
    Tài liệu của Arch trên wiki được đánh giá cao vì tính rõ ràng và đóng vai trò là nguồn tài nguyên giúp hiểu các khía cạnh kỹ thuật của Linux.
    Mặt khác, các bản cập nhật nhanh của Arch có thể gây ra lỗi, cần can thiệp thủ công nhiều hơn và đôi khi một hệ thống cơ sở ổn định lại tốt hơn.


Arch Linux đã xây dựng được một cộng đồng người dùng Linux trung thành sử dụng nó làm bản phân phối chính. Đây là lý do tại sao tôi không phải là một trong số họ, mặc dù Arch rất quan trọng đối với công việc của tôi.

1. Cập nhật phần mềm nhanh chóng

Đối với công việc của tôi, tôi đánh giá cao các bản cập nhật phần mềm nhanh chóng của mô hình phát hành liên tục của Arch Linux. Ngay khi phiên bản mới của gói phần mềm ra mắt, những người bảo trì sẽ thêm nó vào kho lưu trữ Arch. Việc này diễn ra nhanh chóng, nhiều nhất là trong vài ngày.


Nếu tôi nghe nói về một ứng dụng Linux sắp ra mắt phiên bản mới, nếu tôi muốn dùng thử, tôi sẽ khởi động Arch và cập nhật bằng pacman, trình quản lý gói của Arch:

Mã nguồn [Chọn]
pacman -Syu
Sau đó tôi sẽ xem liệu tôi có thể cài đặt nó bằng pacman không.

Tốc độ nhanh của Arch Linux phản ánh tốc độ của chính Linux. Với nhân Linux, các bản cập nhật thường xuyên, thường là hàng tuần. Đó là một điều khiến những người quan sát trong ngành máy tính kinh ngạc vào đầu những năm 90 khi Linux bắt đầu thu hút sự chú ý. Các bản phân phối Linux vẫn mất thời gian để tích hợp các nhân. Nhiều bản phân phối, chẳng hạn như Debian, nhấn mạnh vào tính ổn định. Điều này có nghĩa là phần mềm cũ hơn, dù tốt hay xấu.

2. Thật dễ dàng để sửa đổi nội thất

Một điều quan trọng khác mà Arch cho phép tôi làm là tinh chỉnh các thành phần hệ thống Linux dễ dàng hơn so với các bản phân phối khác. Điều này là do Arch hướng đến "trung tâm người dùng", nghĩa là đưa ra ít giả định về những gì người dùng thực sự sẽ làm trên hệ thống của họ.


Một ví dụ điển hình là Arch không đi kèm bất kỳ loại giao diện người dùng đồ họa nào. Người dùng Linux có sở thích khác nhau về cách hệ thống của họ hoạt động, bao gồm cả giao diện người dùng. Những người như tôi có kinh nghiệm với các hệ điều hành giống Unix có thể sử dụng bảng điều khiển trong chế độ ngủ hoặc ít nhất là đủ để cài đặt X/Wayland và trình quản lý cửa sổ hoặc môi trường máy tính để bàn ưa thích của họ.

Ngay cả khi GUI được cài đặt, Arch sẽ không tự động khởi chạy nó. Tôi sẽ phải cài đặt trình quản lý hiển thị cho việc đó và có một số trình quản lý để lựa chọn. (LightDM là lựa chọn của tôi khi tôi phải cài đặt một trình quản lý.)

Lý do chính khiến tôi khởi chạy Arch trên máy chơi game lúc đầu là vì hoài niệm, vì máy MS-DOS cũ của tôi được cấu hình để khởi động từ dấu nhắc DOS vì hầu hết các trò chơi đều chỉ dành cho DOS.

Trong bài viết gần đây về trình quản lý cửa sổ, tôi thực sự đã bật LightDM vì việc chuyển đổi trình quản lý cửa sổ sẽ dễ dàng hơn.

Khả năng tùy chỉnh các thành phần hệ thống theo cách này giúp việc minh họa các thành phần Linux trở nên dễ dàng.

3. Arch Wiki là điều cần thiết, ngay cả đối với các bản phân phối khác

Mặc dù Arch nổi tiếng là bản phân phối cho mục đích xuất khẩu, nhưng nó có một số tài liệu hướng dẫn tốt nhất mà tôi từng đọc trên Arch Wiki của riêng nó. Tôi thích cách các tác giả giải thích mọi thứ một cách rõ ràng (tiết lộ: Tôi đã thực hiện một vài chỉnh sửa nhỏ khi chạy nó trong VirtualBox từ lâu).


Tôi thấy đây là nguồn tài nguyên tốt để hiểu các điểm kỹ thuật của Linux. Tôi không phải là người duy nhất có quan điểm này. Chúng tôi đã liệt kê Arch Wiki là một trong những trang web thiết yếu dành cho người dùng Linux ở mọi cấp độ.

4. Tôi biết phần mềm Upstream thực sự như thế nào

Một điều hữu ích khác về Arch Linux đối với công việc của tôi là các nhà phát triển Arch được biết đến với việc thực hiện ít thay đổi đối với phần mềm thượng nguồn. Phần mềm thượng nguồn có nghĩa là đây là các dự án phần mềm do bên thứ ba tạo ra và được các nhà phát triển bản phân phối tích hợp. Các bản phân phối Linux được tạo thành từ nhiều nhà cung cấp phần mềm thượng nguồn.

Khi tôi muốn thử một chương trình mới, Arch là nơi tốt để bắt đầu vì khi tôi cài đặt nó, tôi biết rằng nó sẽ giống như những gì các nhà phát triển đã tạo ra, ngoại trừ việc tự biên dịch mã. Tôi có thể đánh giá hành vi của nó. Đối tượng chạy nhiều bản phân phối Linux khác nhau và tôi muốn chắc chắn rằng nếu tôi mô tả bất kỳ hành vi hoặc tính năng nào, thì nó sẽ giống nhau trên tất cả các hệ thống hoặc gần giống nhất có thể.

5. Tại sao Arch không phải là xe đạp tôi sử dụng hằng ngày?

Nếu Arch tuyệt vời như vậy, bạn có thể tự hỏi tại sao tôi không sử dụng nó làm trình điều khiển hàng ngày của mình? Có một vài lý do cho điều đó.

5.1. Quá nhiều quản lý thủ công

Một là Arch liên quan đến nhiều công việc quản trị hơn so với các hệ thống khác đảm nhiệm các công việc quản lý cho tôi. GRUB đã quyết định thay đổi cách thức hoạt động của nó cách đây vài năm. Arch đã ban hành một bản tin khuyên người dùng chạy lại GRUB mỗi khi cài đặt phiên bản mới. Tôi sẽ phải theo dõi pacman mỗi lần grub thực hiện như vậy và sau đó chạy lại GRUB, nếu tôi nhớ làm như vậy, hoặc có nguy cơ hệ thống không thể khởi động. Để giải quyết vấn đề này, cuối cùng tôi đã viết một tập lệnh shell.

Đây là công việc nhiều hơn đối với một người có hàng triệu thứ khác phải làm. Viết kịch bản và quản lý là việc thú vị đối với một số người, nhưng không phải với tôi.

5.2. Tốc độ nhanh của Arch có thể gây ra lỗi

Một nhược điểm khác là điểm mạnh của Arch: mô hình phát hành liên tục. Mặc dù rất tuyệt vời khi truy cập phần mềm mới như tôi đã đề cập trước đó, nhưng điều này đi kèm với một số rủi ro. Phần mềm mới có nghĩa là lỗi mới hơn, mặc dù mặt khác một số lỗi cũng được sửa nhanh hơn.

5.3. Tôi thích một hệ thống ổn định hơn

Đây là điểm cuối cùng. Tôi chỉ thích một hệ thống cơ sở ổn định hơn cho công việc hàng ngày của mình, và mặc dù Arch rất thú vị để chơi, tôi cần một môi trường mà tôi có thể tin cậy. Vì những lý do này, mặc dù Arch là một nơi tuyệt vời để ghé thăm, tôi không muốn sống ở đó.