2023.7 Archlinux 安装教程
一 基础安装 1.禁用reflector systemctl stop reflector.service 2.确认是否为UEFI模式 ls /sys/firmware/efi/efivars 如果有输出则为UEFI模式 3.更新系统时钟 timedatectl set-ntp true # 将系统时间与网络时间进行同步 timedatectl status # 检查服务状态 4.更新镜像源 vim /etc/pacman.d/mirrorlist 在最上面添加 Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch # 清华大学开源软件镜像站 5.分区与格式化 转换磁盘为 gpt 类型 lsblk #显示分区情况 找到你想安装的磁盘名称 parted /dev/nvmexn1 #执行parted,进入交互式命令行,进行磁盘类型变更 (parted)mktable #输入mktable New disk label type? gpt #输入gpt 将磁盘类型转换为gpt 如磁盘有数据会警告,输入yes即可 quit #最后quit退出parted命令行交互 EFI分区: /efi 1G Swap分区: 32G /分区:剩余 cfdisk /dev/nvmexn1 # 对安装 archlinux 的磁盘分区 查看分区 fdisk -l 格式化 mkswap /dev/nvmexn1pn mkfs.ext4 /dev/nvmexn1pn mkfs.vfat /dev/nvmexn1pn 6.挂载 mount /dev/nvmexn1pn /mnt mkdir /mnt/efi mount /dev/nvmexn1pn /mnt/efi swapon /dev/nvmexn1pn df -h free -h 7.安装系统 pacstrap /mnt base base-devel linux linux-firmware pacstrap /mnt dhcpcd iwd vim bash-completion 8.生成fstab genfstab -U /mnt >> /mnt/etc/fstab cat /mnt/etc/fsta 9.chroot arch-chroot /mnt 10.设置时区 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc 11.本地化 vim /etc/locale.gen 反注释 en_US.UTF-8 zh_CN.UTF-8 ...