Đối với những người dùng thành thạo Linux, rất mong muốn có thể tùy chỉnh hoàn toàn hệ thống của bạn. Đôi khi, điều đó có thể đạt được tốt nhất ngay từ đầu - bằng cách ghép các thành phần mà bạn muốn đưa vào hệ thống của mình lại với nhau. Bằng cách này, vì thường có nhiều chương trình đạt được cùng một kết quả theo các cách cư xử khác nhau, bạn có thể chọn những ứng dụng mà bạn yêu thích nhất. Việc phải ghép lại với nhau cũng có thể giúp bạn có cái nhìn sâu hơn về hệ thống để kiểm soát tối đa. Hầu hết các bản phân phối máy tính để bàn phổ biến không thực hiện được mức độ tùy chỉnh cao này (vì nó không lý tưởng và khó hơn), nhưng Arch Linux không giống như hầu hết các bản phân phối.
Triết học
Arch Linux là một bản phân phối Linux hoàn toàn độc lập không dựa trên Debian hoặc Fedora hoặc bất kỳ dẫn xuất nào của cả hai. Thay vào đó, nó tạo các gói của riêng mình, sử dụng trình quản lý gói của riêng mình (được đặt tên khéo léo là pacman) và nắm giữ các nguyên tắc dự án của riêng mình. Dưới Arch Linux, nguyên tắc KISS được áp dụng - "giữ cho nó đơn giản, ngu ngốc". Cụm từ nhỏ này chỉ đơn giản có nghĩa là ý tưởng đằng sau Arch Linux là giữ cho mọi thứ trên hệ thống đơn giản và dễ hiểu nhất có thể thông qua các tệp cấu hình "đơn giản". Một lần nữa, điều này đúng với những người dùng thành thạo, những người biết họ đang làm gì và không nhất thiết là những người mới sử dụng Linux. Nếu điều đó vẫn không hợp lý, Arch Linux sẽ cố gắng tìm ra những phần bên trong bẩn thỉu của hệ điều hành thường bị ẩn bởi giao diện người dùng đồ họa.
Bắt đầu
Trong Arch Linux, hoàn toàn không có mặc định nào khi nói đến phần mềm - "mặc định" duy nhất sẽ là nhân Linux và các công cụ đủ loại khác nằm trong cơ sở của Arch Linux mà bạn cần cài đặt (hoặc bị cản trở bởi một hệ thống không hoạt động) . Trình cài đặt cũng không dễ dàng như bạn có thể đã quen vì nó hoàn toàn chạy bằng văn bản. Tuy nhiên, khi bạn đã cài đặt các công cụ cơ bản và có thể là các công cụ phát triển cơ sở cho phép bạn biên dịch mã, bạn khởi động lại vào hệ thống mới được cài đặt của mình, chỉ để được chào đón bằng con trỏ văn bản nhấp nháy.
Tiếp tục Cài đặt!
Từ đây, bạn sẽ cần thiết lập mọi thứ từ máy chủ đồ họa và trình điều khiển đồ họa liên quan đến môi trường máy tính để bàn đến thiết lập âm thanh, giả sử bạn đang cố gắng xây dựng một hệ thống máy tính để bàn. Nếu không, bạn sẽ xem xét việc thiết lập nhiều máy chủ có thể làm cho hệ thống của bạn hữu ích. Về cơ bản, đây đã là thời điểm rất sớm mà bạn có thể chọn số phận hệ thống của mình và cài đặt phần cứng thích hợp. Nó cũng mang lại cho bạn rất nhiều sự đánh giá cao về loại phần mềm nào đi vào làm cho một máy tính để bàn hoặc máy chủ có đầy đủ chức năng. Sau một thời gian làm việc, cuối cùng bạn sẽ có hệ thống của mình ở trạng thái bạn muốn. Một lần nữa, điều này trông như thế nào hoàn toàn phụ thuộc vào những gì bạn muốn có trên nó.
Phần mềm
Tất cả phần mềm của Arch Linux có thể được tìm thấy trong kho của nó, có thể dễ dàng truy cập thông qua tiện ích pacman Terminal. Từ đây, bạn có thể cài đặt, gỡ bỏ và nâng cấp phần mềm như mong đợi. Xin lưu ý rằng, phù hợp với triết lý của Arch Linux, không có công cụ đồ họa chính thức nào để điều khiển pacman. Có thể có một vài tiện ích ở đây và ở đó có thể hoạt động hoặc có thể không hoạt động, nhưng bất kỳ người dùng Arch Linux nào đã cam kết sẽ rất phản đối việc sử dụng chúng.
Nói về phần mềm, có rất nhiều thứ có sẵn. Nếu nó không có trong kho lưu trữ Arch Linux chính thức, thì cũng có một AUR (Kho lưu trữ người dùng Arch) chứa các tập lệnh cài đặt cho các phần mềm khác nhau mà hầu như ai cũng có thể tải lên. Bạn cần một công cụ khác để cài đặt phần mềm AUR tương tự như pacman (tôi khuyên bạn nên sử dụng yaourt) và phần mềm AUR cần được biên dịch trong khi các gói Arch Linux chính thức đã chứa các tệp nhị phân được biên dịch.
Phần mềm có trong cả kho lưu trữ chính thức cũng như AUR đều được cập nhật rất nhiều, vì vậy bạn sẽ luôn sử dụng phần mềm mới nhất và tốt nhất ở mức độ ổn định có thể chấp nhận được. Bởi vì cũng không có bản phát hành thực sự của Arch Linux (ngoài ảnh chụp nhanh ISO hàng tháng để dễ dàng nâng cấp lên các gói mới hơn sau khi cài đặt), bản phân phối chạy trên bản phát hành luân phiên, vì vậy bạn hoàn toàn có thể sử dụng nếu chỉ cần nâng cấp tất cả các gói đã cài đặt của bạn.
Kết luận
Để hiểu rõ hơn về Arch Linux, chúng tôi hoan nghênh bạn xem hướng dẫn cài đặt Arch Linux của chúng tôi (mặc dù đã có nhiều thay đổi nên rất cần cập nhật; hãy xem Hướng dẫn dành cho người mới bắt đầu không chính thức hoặc Hướng dẫn cài đặt chính thức trên trang web của Arch Linux để biết thông tin cập nhật nhất), cũng như ArchBang, một bản phân phối dựa trên Arch Linux, giúp cài đặt Arch Linux trên hệ thống của bạn dễ dàng hơn nhiều. Đừng quên, bạn luôn có thể thử với các bản phân phối trong máy ảo để ngăn chặn sự cố trên máy thực của mình, đặc biệt nếu bạn là người mới bắt đầu.
Bạn nghĩ gì về Arch Linux? Bản phát hành thông thường hay bản phát hành luân phiên là ý tưởng tốt hơn? Hãy cho chúng tôi biết trong phần bình luận!