2025Arch安装
Arch Linux 基础配置文档
1. 设置字体
setfont /usr/share/kbd/consolefonts/LatGrkCyr-12x12.psfu.gz
2. 设置 NTP 同步
timedatectl set-ntp true
3. 分区操作
查看当前磁盘分区情况:
fdisk -l
对 /dev/sda 进行分区操作:
fdisk /dev/sda
创建分区
- 输入 n来创建新分区。
- 创建引导分区、swap 分区和存储分区。
- 输入 w保存分区表。
格式化分区
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3
swapon /dev/sda3
4. 配置 Pacman 镜像源
编辑 /etc/pacman.d/mirrorlist/ 文件,段下方添加以下内容:
# 修改 pacman 镜像源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = https://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
5. 挂载分区
mount /dev/sda2 /mnt   # 挂载主分区
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot # 挂载加载分区
6. 安装基本系统
pacstrap /mnt base linux linux-firmware vi zsh wpa_supplicant dhcpcd vim net-tools sudo
生成文件系统表:
genfstab -U /mnt >> /mnt/etc/fstab
进入新系统:
arch-chroot /mnt
7. 配置时区和硬件时钟
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
hwclock --systohc
8. 本地化设置
退出 chroot 环境:
exit
编辑 /mnt/etc/locale.gen,取消注释 en_US.UTF-8:
vim /mnt/etc/locale.gen
重新进入 chroot:
arch-chroot /mnt
生成本地化:
locale-gen
退出 chroot:
exit
编辑 /mnt/etc/locale.conf 设置默认语言:
LANG=en_US.UTF-8
设置主机名和 /etc/hosts:
vim /mnt/etc/hostname  # 修改主机名
vim /mnt/etc/hosts
# 添加如下内容:
127.0.0.1   wxz.localdomain  wxz
9. 设置 root 密码
arch-chroot /mnt
passwd
10. 安装引导管理器
安装 GRUB 和相关软件包:
pacman -S grub efibootmgr intel-ucode os-prober
创建 GRUB 配置文件:
mkdir /boot/grub
grub-mkconfig > /boot/grub/grub.cfg
安装 GRUB 引导程序:
grub-install --target=x86_64-efi --efi-directory=/boot
11. 创建新用户
useradd -m -G wheel jason
passwd jason
sudo pacman -S base-devel libx11 libxft libxinerama git
编辑 sudo 配置文件,取消 wheel 组的注释:
visudo
至此,基础配置完成!你可以根据需要继续进行其他配置。

 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号