Arch Linux 安装教程

gingshan 发布于 2025-03-08 168 次阅读


🐧 Arch Linux 安装教程

本教程将指导您完成Arch Linux系统安装。请确保已准备好:

  • 🌐 稳定的网络连接
  • 💿 Arch Linux安装镜像(推荐使用最新ISO)
  • 💾 至少20GB可用磁盘空间
  • 💻 一台电脑

一、🛠️ 准备安装环境


1.📥 创建启动盘
使用Rufus或dd命令制作启动U盘

 dd if=archlinux.iso of=/dev/sdx bs=4M status=progress

2.🔌 进入Live环境
- 重启电脑并从U盘启动
- 选择"Arch Linux install medium" → 按回车进入

3. ✅ 验证启动模式

ls /sys/firmware/efi/efivars   

如果显示内容则为UEFI模式


🌐 连接网络

ping archlinux.org  # 验证网络连通性(按Ctrl+C退出)
# 若需WiFi连接:
iwctl
station wlan0 connect "你的WiFi名称"

二、💽 磁盘分区(EXT4)

📋 推荐分区方案(UEFI+GPT):

挂载点 分区类型 大小 文件系统
/mnt/boot/efi EFI系统分区 512MB FAT32
/mnt 根分区 剩余空间 EXT4


🔧 使用cfdisk分区

cfdisk /dev/nvme0n1 # 根据实际磁盘修改(如sda/vda等)

🎨 格式化分区

mkfs.fat -F32 /dev/efi_partition # EFI分区格式化 mkfs.ext4 /dev/root_partition # 根分区格式化

📌 挂载分区

mount /dev/root_partition /mnt mkdir -p /mnt/boot/efi mount /dev/efi_partition /mnt/boot/efi


三、📦 系统安装

🚀 安装基础包

pacstrap /mnt base linux linux-firmware vim networkmanager

📂 生成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和zh_CN.UTF-8 locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf

📡 网络配置

echo "myhostname" > /etc/hostname systemctl enable NetworkManager

👤 用户管理

passwd # 设置root密码 useradd -m -G wheel username passwd username visudo # 取消注释`%wheel ALL=(ALL) ALL`


五、🔧 引导安装

🚩 安装GRUB

pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=ArchLinux grub-mkconfig -o /boot/grub/grub.cfg


六、🎉 完成安装

🔄 退出并重启

exit
umount -R /mnt
reboot

🖥️ 首次启动后

使用新建用户登录

更新系统:

sudo pacman -Syu

📢 注意事项

  1. 本教程使用EXT4传统文件系统,适合大多数使用场景
  2. 🔄 建议安装后配置镜像源:reflector --country China --save /etc/pacman.d/mirrorlist
  3. 🎨 如需图形界面可安装Xorg和桌面环境(如GNOME/KDE)

🎉 祝您使用Arch Linux愉快!

 

此作者没有提供个人介绍。
最后更新于 2025-04-16