Hôm qua, tôi đã cài đặt trên một trong những máy tính tại nơi làm việc bản phân phối Rolling Release phổ biến nhất GNU / Linux ngay bây giờ: Arch Linux.
Nhiệm vụ không khó nhưng cũng không hề dễ dàng, trong quá trình đó tôi đã học hỏi được rất nhiều điều và tôi muốn chia sẻ một phần kiến thức có được với tất cả các bạn.
Tôi bắt đầu bằng cách nói rằng lần cuối cùng tôi cài đặt Arch Linux mọi thứ dễ dàng hơn nhiều, nhưng khi bạn đã quen với cách cài đặt mới, quá trình này sẽ trở nên rất nhanh. Hãy tưởng tượng rằng làm mọi thứ mà tôi sẽ chỉ cho bạn sau đây, tôi không mất quá 5 phút để hệ thống cơ bản được cài đặt và hoạt động. Tất nhiên, tôi có một số kho lưu trữ cục bộ, vì vậy độ trễ sẽ là nơi các gói được cài đặt.
Những gì người dùng Debian (hoặc các phân phối khác) nên biết
Có lẽ điều khó nhất không phải là cài đặt quá nhiều mà là quản lý để hiểu nó hoạt động như thế nào systemd. Cố gắng tìm sự tương tự càng gần càng tốt cho người dùng Debian, Tôi cho bạn một ví dụ:
Khi chúng tôi cài đặt KDE và khi khởi động máy tính kdm (hoặc một dịch vụ khác) không khởi động, những gì chúng tôi làm là chạy trên TTY:
# /etc/init.d/kdm start
Hoặc những gì giống nhau:
# service kdm start
Vâng, trong trường hợp của systemd trước tiên chúng ta phải kích hoạt dịch vụ:
# systemctl enable kdm.service
và sau đó bắt đầu nó:
# systemctl star kdm.service
Cho đến nay mọi thứ đều dễ dàng, nhưng vấn đề trở nên phức tạp ở đâu? Chà, có những con quỷ khác chẳng hạn như của Trình quản lý mạng, mà nhìn thấy ví dụ trước, người ta sẽ nghĩ rằng nó được kích hoạt bằng cách đặt:
# systemctl enable networkmanager.service
hoặc một cái gì đó tương tự, nhưng nó không phải như vậy, nhưng chúng ta phải đặt:
# systemctl enable NetworkManager
Có một chi tiết rất quan trọng khác với chủ đề của mạng. Quên đi ethX y wlanX, không còn nữa ifconfig, nếu có, nếu xuống.. bây giờ mọi thứ đã khác. Ví dụ: các giao diện mạng của tôi, cả có dây và WiFi hiện được gọi (theo thứ tự này): enp5s0 y wlp9s0.
Làm cách nào để biết điều này nếu chúng ta không còn ifconfig nữa? Vâng, bằng cách sử dụng lệnh:
$ ip link
Trong Debian để xây dựng một giao diện, chúng tôi chỉ phải mở một thiết bị đầu cuối và đặt:
# ifup eth0
Và để vô hiệu hóa nó:
# ifdown eth0
Bây giờ để tăng hoặc tắt giao diện mạng, chúng ta phải thực hiện bằng các lệnh:
# ip link set enp5s0 down
Và để nâng họ:
# ip link set enp5s0 up
Nếu chúng ta muốn đặt IP theo cách thủ công trong Debian và các dẫn xuất, chúng ta chỉ cần đặt:
# ifconfig eth0 192.168.X.X [otros parámetros opcionales]
Tuy nhiên trong Arch Linux, chúng ta phải sử dụng lệnh:
# ip link set enp5s0 up # ip addr add 192.168.XX / 255.255.255.0 dev enp5s0 # ip route add default via 192.168.XX
Trong trường hợp WiFi, chúng tôi phải thực hiện:
# wifi-menu wlp9s0
Đặc biệt đây là những thứ chủ yếu va chạm với người dùng đến từ Debian khi bước vào thế giới Arch Linux. Có thể có những người khác nhưng ít nhất đối với tôi những điều này là quan trọng nhất.
Sau đó, chúng ta phải thích nghi với thực tế là chúng ta không còn sử dụng:
# aptitude update
Nhưng
# pacman -Su
Và chúng tôi không cài đặt với:
# aptitude install
Nhưng vơi:
# pacman -S
Tất nhiên, nếu họ thích nghi với Năng khiếu, chúng tôi luôn có thể tạo một vài bí danh để chạy Pacman sử dụng các lệnh tương tự như trong Debian
Và cuối cùng, chúng ta phải lưu ý rằng có thể tên của một số gói hoặc gói meta hơi khác nhau trong Debian và Arch.
Ấn tượng của tôi và liên hệ đầu tiên của tôi
Tôi thực sự thích tốc độ khởi động của Máy tính xách tay, từ khi Grub đi qua cho đến khi khởi động KDM chỉ mất khoảng 5 giây (không phóng đại và với ổ cứng SATA).
Một điều khác mà người ta nhanh chóng quen thuộc là tốc độ cài đặt các gói bằng Pacman, nó thực sự nhanh, mặc dù tôi phải tìm cách điều chỉnh nó một chút cho phù hợp với sở thích của mình, chẳng hạn như đánh dấu kết quả tìm kiếm với màu sắc hoặc những thứ tương tự như vậy bởi vì theo mặc định, nên hơi khó tìm một thứ gì đó.
Trong ArchLinux, chúng tôi đã có sẵn KDE 4.10.5 nhưng có điều gì đó kỳ lạ xảy ra với tôi, và đó là với Nepomuk được kích hoạt, khi nó bắt đầu tính toán và xác minh xem có tệp mới hay không, mức tiêu thụ RAM sẽ tăng lên (mà không cần chạm vào bất cứ thứ gì) và V vuiđức hạnh anh ấy đã tự mình tiêu thụ hơn 1GB. May mắn thay, đây là một cái gì đó đang trong quá trình giải quyết với KDE 4.11.
Mặt khác, tôi hiểu rằng Arch Linux là KISS và mọi thứ khác, nhưng tôi không hiểu tại sao họ không áp dụng một trình cài đặt đơn giản hơn, một thứ đơn giản hơn, đặc biệt là đối với phần quan trọng nhất của cài đặt, đó là phân vùng. Đối với một người dùng đã quen với GNU / Linux, cách cài đặt Arch có vẻ đơn giản, nhưng đối với một người mới thì dường như không phải vậy.
Và không có gì, đó là cách cuộc phiêu lưu của tôi bắt đầu với bản phân phối này, như đồng nghiệp KZKG ^ Gaara đã nói với tôi: "Hãy xem nó kéo dài bao lâu." Tôi còn rất nhiều việc ở phía trước, đọc rất nhiều tài liệu và thử nghiệm để có thể làm mọi thứ tôi làm với Debian của mình ... Và đây là Công việc nhỏ của tôi:
- Cài đặt các gói mà tôi sử dụng hàng ngày và chuẩn bị hệ thống.
- Cài đặt Qemu-KVM
- Cài đặt Máy chủ Web
Trong phần thứ hai của nhật ký cài đặt này, chúng ta sẽ xem cách cài đặt Arch Linux mà không cần cố gắng..