您的位置:

Arch Linux 安装教程 2022

Arch Linux 是 Linux 发行版本之一,它以简单、轻量级和灵活著称。本文将从多个方面介绍 Arch Linux 的安装教程。

一、准备工作

在安装 Arch Linux 之前,我们需要做一些准备工作,包括准备 Arch Linux 的安装介质和准备一个可启动的 U 盘。

可以从 Arch Linux 官网上下载最新版本的 ISO 镜像,将其写入 U 盘,从 U 盘启动电脑即可开始安装过程。


# 下载 Arch Linux 镜像
wget https://mirror.rackspace.com/archlinux/iso/latest/archlinux.iso

# 将镜像写入 U 盘(警告:操作有一定风险,请谨慎执行)
dd if=archlinux.iso of=/dev/sdX bs=4M

二、安装过程

在启动电脑时进入 Arch Linux 安装界面,输入以下命令以开始安装:


# 设置键盘布局
loadkeys us

# 启用网络
dhcpcd

# 更新系统时间
timedatectl set-ntp true

# 分区
cfdisk /dev/sda

# 格式化分区
mkfs.ext4 /dev/sda1

# 挂载分区
mount /dev/sda1 /mnt

# 安装基本系统
pacstrap /mnt base

# 生成 fstab 文件
genfstab -U /mnt >> /mnt/etc/fstab

# 进入新系统
arch-chroot /mnt

三、配置系统

安装基本系统后,需要进行一些基本的系统配置:

1. 设置时区

通过以下命令设置时区:


ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc

2. 设置语言

安装语言包:


pacman -S vim
vim /etc/locale.gen
# 找到 en_US.UTF-8 和 zh_CN.UTF-8,取消注释
locale-gen
echo LANG=en_US.UTF-8 >> /etc/locale.conf

3. 设置网络

编辑 /etc/hostname 文件,设置主机名:


echo myhostname >> /etc/hostname

编辑 /etc/hosts 文件,添加主机名和 IP 地址的映射关系:


echo "127.0.0.1   localhost" >> /etc/hosts
echo "::1         localhost" >> /etc/hosts
echo "127.0.1.1   myhostname.localdomain   myhostname" >> /etc/hosts

4. 安装引导程序

在安装引导程序之前,需要安装一些必要的工具:


pacman -S grub efibootmgr

安装 grub 引导程序到硬盘:


grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=ArchLinux

生成 grub 配置文件:


grub-mkconfig -o /boot/grub/grub.cfg

四、完成安装

现在我们可以退出 chroot 环境,重启电脑:


exit
reboot

电脑重新启动后,就可以进入 Arch Linux 系统了。