官方下载镜像(算是安装介质):https://archlinux.org/download/
也可以参考官方文档: https://wiki.archlinux.org/title/Installation_guide
1. 键盘布局(可省略,默认US布局)
ls /usr/share/kbd/keymaps/**/*.map.gz
loadkeys de-latin1 # 官方示例
2. 验证启动模式(可省略,UEFI启动关注下)
ls /sys/firmware/efi/efivars
更新系统时间
timedatectl set-ntp true
timedatectl status
分区
fdisk -l
fdisk /dev/sda
mkfs.vfat /dev/sda1 # efi分区格式
mkfs.ext4 /dev/sda3 # 根目录分区格式
mkswap /dev/sda2 # swap格式
mount /dev/sda3 /mnt
mount --mkdir /dev/sda1 /mnt/boot
swapon /dev/sda2
安装系统
pacstrap -K /mnt base linux linux-firmware
# 可选的 linux-headers base-devel vim git
生成fstab
genfstab -U /mnt >> /mnt/etc/fstab
切换到新文件系统
arch-chroot /mnt
设置时区
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
设置系统语言
vim /etc/locale.gen # 去掉注释en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8
locale-gen # 生成本地语言配置
vim /etc/locale.conf # 写入LANG=en_US.UTF-8
vim /etc/hostname # 设置主机名
vim /etc/hosts # 编辑hosts
127.0.0.1 localhost
127.0.0.1 localhost
::1 localhost
127.0.1.1 yourhostname.localdomain yourhostname
安装引导
pacman -S grub
# UEFI可选的efibootmgr efivar intel-ucode
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
网络
pacman -S networkmanager
systemctl enable NetworkManager
最后
passwd
exit
umount /mnt/boot
umount /mnt
reboot
# 移除介质
安装gnome环境
pacman -S xorg # 包括xorg-server xorg-xinit
pacman -S xf86-video-intel # intel显卡驱动
pacman -S xf86-video-nouveau # NVIDIA驱动
pacman -S gnome gnome-tweak-tool gdm
systemctl enable gdm
reboot
完成
最后,安装一下自己喜欢的主题美化一下。