Arch Linux 安装指引

🇺🇸English

制作启动盘

去往 Arch Linux 官网下载 iso 镜像

使用任意制作启动盘的工具制作启动 U 盘

制作细节此处不做赘述

安装 (UEFI MODE)

U 盘插在 USB 插口后,选择 U 盘进入 (不同电脑品牌,按键不同)

更改字体

进入后如果感觉字体过小,则可以更改字体

1
setfont /usr/share/kbd/consolefonts/LatGrkCyr-12x22.psfu.gz

无线联网

使用 ip link 查询无线网卡接口

若无线网卡接口为 DOWN, 则通过 ip link set YOUR_PORT up 命令启用端口

通过 iwlist YOUR_PORT scan | grep ESSID 命令扫描无线

wpa_passphrase YOUR_WIFI_NAME YOUR_WIFI_PASSWORD > internet.conf 将 wifi 生成对应配置文件

wpa_supplicant -c internet.conf -i YOUR_PORT & 连接无线

dhcpcd & 若为有线连接,则只需此一条命令

设置时钟

1
timedatectl set-ntp true

分区 (fdisk)

使用 fdisk -l 查看磁盘列表

1
2
fdisk /dev/nvme0n1
......

fdisk 用法见 arch wiki

mkfs.fat -F32 /dev/nvme0n1p1 此处 nvme0n1p1 为引导分区

mkfs.ext4 /dev/nvme0n1p2 此处 nvme0n1p2 为主分区

mkswap /dev/nvme0n1p3 此处 nvme0n1p3 为交换分区

swapon /dev/nvme0n1p3 打开交换分区

挂载分区

1
2
3
mount /dev/nvme0n1p2 /mnt
mkdir /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot

编辑镜像

vim /etc/pacman.conf 去掉该文件 Color 的注释,提供更好地视觉体验

vim /etc/pacman.d/mirrorlist 选择你喜欢的国内镜像

安装基础组件

1
pacstrap /mnt base linux linux-firmware

生成 fstab

1
genfstab -U /mnt >> /mnt/etc/fstab

更改时区

1
2
3
4
5
arch-chroot /mnt #进入 chroot 模式
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
exit #退出 chroot 模式

添加系统语言

将该文件中 en_US.UTF-8 取消注释 (安装时使用中文会出现黑框)

1
2
3
4
5
vim /mnt/etc/locale.gen
arch-chroot /mnt
locale-gen
exit
vim /mnt/etc/locale.conf #添加 LANG=en_US.UTF-8

修改机器名称

在该文件中写下你想要的机器名称

1
vim /mnt/etc/hostname

修改 host 文件

1
2
3
4
5
vim /mnt/etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 机器名称.localdomain 机器名称

设置 root 密码

1
arch-chroot /mnt

passwd 输入两次密码

安装必要组件

1
2
pacman -S grub efibootmgr intel-ucode os-prober #os-prober 为可选项,用于多操作系统检测引导

GRUB

1
2
3
4
5
mkdir /boot/grub
grub-mkconfig > /boot/grub/grub.cfg
uname -m #检测架构
grub-install --target=x86_64-efi --efi-directory=/boot #以 x86_64 为例

安装小工具

1
pacman -S vim vi zsh wpa_supplicant dhcpcd

退出 chroot 模式,重启

1
2
exit
reboot

结束

重启后可以拔出 U 盘,OK,你进入了我大 arch 的黑色 tty 界面!!!