Cách cài đặt Arch Linux
Sẵn sàng cài đặt và khám phá Arch Linux, bản phân phối Linux cho phép bạn làm mọi thứ theo cách của mình? Hãy đọc tiếp khi chúng tôi thực hiện các bước trong hướng dẫn này.

Arch Linux là một trong những hệ điều hành phổ biến nhất Linux phân phối ngoài kia. Đây là hệ thống hoàn hảo cho các chuyên gia và kiểu DIY. Vì vậy, nếu bạn thích làm mọi thứ theo cách của mình, thì Arch có thể là bản phân phối dành cho bạn.
Được phát triển và duy trì bởi một cộng đồng những người đam mê công nghệ, Arch Linux cung cấp cho bạn sự tự do hoàn toàn. Điều này thậm chí bắt đầu từ quá trình cài đặt, như bạn sắp thấy.
Nó chỉ cài đặt một gói tối thiểu và cho phép bạn chọn những gì bạn muốn. Sau đó, bạn có thể chỉ cài đặt các dịch vụ và chương trình bạn cần. Điều này giúp hệ thống của bạn gọn nhẹ và có thể cài đặt trên nhiều loại máy nhất. Arch cũng cho phép bạn luôn đi đầu với các bản phát hành phần mềm mới nhất, đồng thời hiểu sâu hơn về Linux.
Nếu bạn đã sẵn sàng để khám phá Arch, thì hướng dẫn từng bước này sẽ hướng dẫn bạn từng bước. Và bạn sẽ có thể thiết lập và chạy hệ thống của mình ngay lập tức.
Các bước cài đặt Arch Linux
Thực hiện theo các bước sau để cài đặt Arch Linux:
1. Trước khi bạn bắt đầu – cảnh báo
Điều đầu tiên đầu tiên.
Trước khi bắt đầu, xin lưu ý rằng Arch Linux không giống như nhiều bản phân phối Linux khác có trình cài đặt thân thiện với người dùng và môi trường sẵn sàng sử dụng.
Arch Linux không dành cho trẻ em. Nó dành cho các chuyên gia máy tính và những người muốn trở thành chuyên gia. Hệ thống cài đặt của nó không thân thiện với người dùng, nó thân thiện với dân mọt sách. Không có gợi ý hữu ích nào trong suốt quá trình và bạn thậm chí không có trình cài đặt đồ họa, thậm chí không dựa trên ncurses.
Mặt tích cực hơn, Arch Linux cung cấp cho bạn sự tự do mà Linux đại diện trong thế giới máy tính. Bạn có thể cài đặt những gì bạn muốn và theo cách bạn muốn. Và nếu bạn làm hỏng hệ thống, lỗi hoàn toàn là do bạn.
Bạn cũng có thể cài đặt nó cùng với hệ điều hành Windows nếu muốn. Hoặc chỉ cần xóa sạch mọi thứ trên hộp và cài đặt Arch.
Bạn sẽ cần ít nhất một ổ USB có dung lượng 1GB, một công cụ tạo Live USB và một ổ USB thứ hai có GParted-live, nếu bạn muốn phân vùng ổ cứng dễ dàng hơn. Bạn cũng cần kết nối internet.
2. Tải xuống tệp ISO Arch
Bước đầu tiên là tải xuống tệp Arch ISO. Để thực hiện việc này, hãy truy cập https://www.archlinux.org/download/ và chọn tùy chọn phù hợp nhất với bạn.
3. Tạo ổ USB trực tiếp
Rufus.ie là một chương trình nhỏ dễ sử dụng để tạo đĩa Live USB. Tải xuống, sau đó chạy và cắm ổ USB của bạn vào. Chọn ổ đĩa, chọn tệp ISO đã tải xuống và nhấp vào bắt đầu. Nhớ đợi cho đến khi hoàn tất trước khi tháo ổ đĩa và đóng chương trình.
Nếu bạn muốn cài đặt Arch Linux dễ dàng hơn và bạn có ổ USB thứ hai, bạn có thể tải xuống GParted-trực tiếp và tạo một Live CD thứ hai từ nó.
Gparted là chương trình quản lý đĩa đồ họa từ GNOME và rất thân thiện với người dùng. Gparted-live là phiên bản có thể khởi động của chương trình này cho phép bạn phân vùng và định dạng ổ cứng của bất kỳ máy tính nào khi khởi động. Chắc chắn, nó loại bỏ sự thú vị của việc phân vùng bằng fdisk, nhưng đó là lựa chọn của bạn.
4. Kiểm tra khởi động an toàn UEFI
Máy tính có hệ thống khởi động BIOS hoặc UEFI. Phím để vào trang cài đặt này thường được hiển thị khi máy tính khởi động và có thể là F12, F1, F2 hoặc F10, tùy thuộc vào hệ thống của bạn.
Nếu bạn có hệ thống BIOS, thì tất cả những gì bạn cần là đảm bảo 'trình tự khởi động' cho phép USB khởi động trước ổ cứng. Chỉ cần kiểm tra 'Tùy chọn khởi động' hoặc 'Thiết lập khởi động', chọn, lưu và thoát.
Đối với máy tính UEFI, bạn cũng cần phải tắt 'Secure Boot' vì đây là cách duy nhất để hệ thống khởi động từ đĩa USB. 'Secure Boot' là hệ thống bảo mật chống lại root-kit, nhưng chúng ta không cần nó ở đây.
5. Khởi động USB trực tiếp
Khởi động lại máy tính của bạn với ổ USB được cắm vào và bạn sẽ đến dấu nhắc shell. Đây là môi trường cài đặt và không có hệ thống tự động. Vì vậy, bạn sẽ phải nhập tất cả các lệnh và tùy chọn của chúng bằng tay.
Bước đầu tiên của bạn là thiết lập ngôn ngữ bàn phím của hệ thống nếu nó khác với tiếng Anh (Mỹ), cài đặt mặc định. Nếu không, bạn sẽ thấy khó để đưa ra lệnh hiệu quả. Bạn có thể kiểm tra các bố cục bàn phím khả dụng bằng lệnh sau:
ls /usr/share/kbd/keymaps/**/*.map.gz
và sau đó chọn, ví dụ, bố cục tiếng Pháp với nội dung sau:
loadkeys fr-latin1
6. Phân vùng và định dạng đĩa của bạn
Phần đầu tiên của quá trình cài đặt hệ điều hành là phân vùng và định dạng ổ cứng. Ổ cứng hoặc ổ đĩa cứng là không gian lưu trữ của máy tính, nơi bạn lưu trữ tất cả các tệp hệ thống và ngoài ra còn có thêm không gian để lưu các tệp của mình.
Phân vùng là quá trình chia một đĩa cứng thành nhiều phần. Quá trình này thường hữu ích khi cài đặt nhiều hệ thống và ngăn ngừa sự cố toàn bộ hệ thống nếu một phân vùng nhỏ hơn bị lỗi.
Mặt khác, định dạng là việc tạo ra một hệ thống tập tin trên một phân vùng đĩa. Windows sử dụng Fat32 và NTFS chẳng hạn, trong khi Linux sử dụng ext3 và ext4.
Nếu bạn đã tạo GParted-live stick, thì trước tiên bạn phải khởi động nó trước khi khởi động Arch stick. Tất cả những gì bạn cần là tạo đủ không gian trên đĩa bằng cách thu nhỏ phân vùng cũ (ví dụ Windows). Bạn có thể chọn 10GB hoặc hơn, tùy thuộc vào dung lượng bạn có.
a) Đối với những người không có GParted, đây là nơi bạn cần gọi fdisk. Xin lưu ý rằng fdisk là một công cụ rất nghiêm túc, vì vậy bạn cần đọc kỹ hướng dẫn trước khi sử dụng. Sau đây là các lệnh mẫu để xóa mọi thứ trên đĩa và chuẩn bị cho cài đặt Linux:
fdisk -l #liệt kê tất cả các đĩa trên hệ thống
fdisk /dev/sda #chọn đĩa sda để phân vùng
Nhớ thay đổi “sda” thành bất kỳ lệnh fdisk -l nào liệt kê. Sau khi bạn chọn đĩa, fdisk sẽ hiển thị cho bạn các tùy chọn. Chúng bao gồm:
n – Tạo phân vùng mới
p – In bảng phân vùng
w – Ghi phân vùng mới và thoát
m – Trợ giúp in ấn
Sau khi phân vùng, mỗi phân vùng mới sẽ bao gồm một số, chẳng hạn như /dev/sda1 cho phân vùng đầu tiên và /dev/sda2 cho phân vùng thứ hai.
b) Cuối cùng, bạn cần hai hoặc ba phân vùng, tùy thuộc vào hệ thống của bạn:
i. Bạn cần một phân vùng gốc để cài đặt hệ điều hành. (ví dụ /dev/sda1)
ii. Bạn cũng cần một phân vùng hoán đổi để giảm tải cho RAM của hệ thống. (ví dụ /dev/sda2)
iii. Bạn có thể cần phân vùng EFI nếu bạn có máy UEFI. Sử dụng 200MB trở lên. (ví dụ /dev/sda3)
c) Khi bạn hoàn tất việc phân vùng, đã đến lúc định dạng các phân vùng để sẵn sàng sử dụng. Nhập các lệnh sau:
mkfs.ext4 / dev / sda1
mkswap / dev / sda2
Đối với máy UEFI, hãy tạo hệ thống FAT32 trên phân vùng thứ ba bằng:
mkfs.fat -F32 /dev/sda3
d) Tiếp theo, bạn cần gắn hệ thống tệp và cung cấp chúng cho Arch để tiến hành quá trình cài đặt. Gắn chúng bằng các lệnh sau:
mount / dev / sda1 / mnt
hoán đổi / dev / sda2
Đối với máy UEFI, hãy thêm:
gắn kết /dev/sda3 /boot/efi
7. Kết nối với Internet
Kết nối có dây (Ethernet) sẽ hoạt động ngay khi mở hộp, chỉ cần cắm cáp vào. Nhưng bạn cũng có thể sử dụng WiFi nếu đó là thứ bạn có. Để cấu hình WiFi, hãy nhập lệnh sau:
menu wifi
Sau đó, hãy xác minh rằng bạn có internet bằng lệnh ping, ví dụ:
ping archlinux.org
Khi đã có kết nối Internet, bạn có thể cài đặt thời gian hệ thống bằng cách:
timedatectl set-ntp đúng
8. Lắp đế Arch
Bạn phải tải xuống các gói Arch trong quá trình cài đặt và hệ thống cung cấp nhiều máy chủ phản chiếu cho việc này. Chúng được định nghĩa trong /etc/pacman.d/mirrorlist. Để tránh máy chủ chậm, bạn chỉ cần duyệt qua danh sách và di chuyển các mục từ quốc gia của bạn hoặc những mục gần bạn nhất lên đầu.
Bây giờ, hãy cài đặt Arch bằng:
pacstrap /mnt cơ sở linux linux-firmware nano vim
Lưu ý hai trình soạn thảo nano và vim được bao gồm. Bạn có thể tự do bao gồm bất kỳ công cụ cơ bản nào bạn cần, vì cài đặt cơ bản không đi kèm bất kỳ thứ gì khác.
9. Lưu cấu trúc tập tin của bạn
Tiếp theo, bạn cần tạo tệp /etc/fstab để hệ thống biết cách xử lý các phân vùng khác nhau khi khởi động lần sau:
genfstab -U / mnt >> / mnt / etc / fstab
10. Thiết lập Tài khoản Root của bạn
Bây giờ bạn cần đăng nhập vào hệ thống mới cài đặt và cấu hình nó. Bạn thực hiện điều đó bằng cách:
arch-chroot /mnt #đăng nhập với tư cách là root
ln -sf /usr/share/zoneinfo/[Region]/[City] /etc/localtime #thay đổi vùng và thành phố thành của bạn
hwclock –systohc #điều chỉnh thời gian hệ thống của bạn
echo HOST > /etc/hostname #thay đổi HOST thành tên máy chủ của bạn
chạm vào /etc/hosts #tạo một tập tin hosts
Ngoài ra, hãy thêm các dòng sau vào /etc/hosts, thay thế hostname và localdomain bằng tên của bạn và 127.0.1.1 bằng địa chỉ IP cố định của bạn nếu có.
127.0.0.1 localhost
:: 1 localhost
127.0.1.1 tên máy chủ.tên máy chủ localdomain
Nếu bạn đã thay đổi bố cục bàn phím, hãy giữ nguyên bằng cách chỉnh sửa /etc/vconsole.conf như sau:
BẢN ĐỒ KHÓA=fr-latin1
Thiết lập bản địa hóa bằng các lệnh sau:
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
xuất LANG=en_US.UTF-8
Hãy nhớ thay đổi 'US' bằng chữ viết tắt phù hợp với ngôn ngữ của bạn. Và cuối cùng, hãy thay đổi mật khẩu gốc của bạn bằng:
passwd
11. Cài đặt Boot-loader
Hệ thống của bạn hiện đã được thiết lập, nhưng nó sẽ không khởi động lần sau vì thiếu bộ nạp khởi động. Vì vậy, đó là những gì bạn sẽ cài đặt bằng các lệnh sau:
Đối với máy UEFI, bạn cần gắn phân vùng EFI trước khi tiếp tục.
gắn kết /dev/sda3 /boot/efi
pacman -S grub #tải xuống và cài đặt grub
grub-mkconfig -o /boot/grub/grub.cfg #tạo các tập tin cấu hình
Nếu bạn đang cài đặt trên máy UEFI, hãy sử dụng:
pacman -S grub efibootmgr
grub-install –target=x86_64-efi –efi-directory=/boot/efi –bootloader-id=GRUB
12. Thoát và khởi động lại
Quá trình cài đặt hiện đã hoàn tất và bạn có thể thoát khỏi môi trường chroot bằng cách nhập exit, sau đó khởi động lại máy tính bằng cách nhập reboot.
Kết luận
Như bạn đã thấy, đây không phải là hệ điều hành cài đặt thông thường với trình hướng dẫn chi tiết hướng dẫn bạn cách thực hiện.
Điều này dành cho những ai biết mình đang làm gì và đây chỉ là khởi đầu cho hành trình của bạn.
Bạn vẫn cần phải cài đặt và cấu hình nhiều gói khác, chẳng hạn như trình quản lý hiển thị và cửa sổ, trình quản lý tệp cũng như các dịch vụ khác mà bạn có thể cần.




