20250305打卡——Arch Linux 安装与配置实践指南
Arch Linux 安装与配置实践指南
引言
Arch Linux 以其高度定制化和简洁的设计吸引了众多 Linux 爱好者。尽管其安装过程以命令行为主,略显复杂,但通过本文的详细步骤,您将能够顺利完成安装并配置一个高效的 Arch Linux 系统。本文适合有一定 Linux 基础的用户,同时也为新手提供了必要的指导。
安装前的准备
-
下载 Arch Linux 镜像
从 Arch Linux 官网 或国内镜像站(如清华镜像站)下载最新的 ISO 文件。 -
制作启动盘
- Windows 用户可以使用 Rufus 制作启动盘。
- Linux 用户可以使用
dd命令或 balenaEtcher。
-
启动到 Live 环境
将启动盘插入电脑,重启并进入 BIOS/UEFI,选择从 U 盘启动。进入 Arch Linux 的 Live 环境后,您将看到一个命令行界面。
安装步骤详解
1. 连接网络
- 使用
iwctl工具连接 Wi-Fi:iwctl station wlan0 scan station wlan0 get-networks station wlan0 connect YOUR_SSID - 测试网络连接:
ping www.baidu.com - 如果需要,可以使用
wpa_supplicant和dhcpcd进行网络配置。
2. 磁盘分区与格式化
- 使用
lsblk查看磁盘信息。 - 使用
cfdisk或fdisk进行分区:- EFI 分区(至少 512MB,格式化为 FAT32)。
- 根分区(建议 20GB 以上,格式化为 ext4)。
- Swap 分区(建议与内存大小相同)。
- 格式化分区:
mkfs.fat -F32 /dev/nvme0n1p1 # EFI 分区 mkfs.ext4 /dev/nvme0n1p2 # 根分区 mkswap /dev/nvme0n1p3 # Swap 分区 swapon /dev/nvme0n1p3 # 启用 Swap - 挂载分区:
mount /dev/nvme0n1p2 /mnt mkdir /mnt/boot mount /dev/nvme0n1p1 /mnt/boot
3. 安装基本系统
- 更新镜像源:
reflector --country China --age 24 --sort rate --protocol https --save /etc/pacman.d/mirrorlist - 安装基本系统:
pacstrap /mnt base linux linux-firmware vim bash-completion iwd dhcpcd - 生成文件系统表:
genfstab -U /mnt >> /mnt/etc/fstab
4. 配置系统
- 进入新系统:
arch-chroot /mnt - 设置时区:
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime hwclock --systohc - 配置本地化:
编辑/etc/locale.gen,取消注释en_US.UTF-8 UTF-8和zh_CN.UTF-8 UTF-8,然后运行:locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf - 设置主机名:
echo "myhostname" > /etc/hostname - 配置网络:
安装NetworkManager并启用:pacman -S networkmanager systemctl enable NetworkManager
5. 安装引导程序
- 安装 GRUB:
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot grub-mkconfig -o /boot/grub/grub.cfg - 如果使用 LVM,请确保在
mkinitcpio.conf中添加lvm2钩子。
安装后的配置
1. 创建普通用户
- 添加用户并设置密码:
useradd -m -G wheel -s /bin/bash username passwd username - 配置
sudo权限:
编辑/etc/sudoers,取消注释%wheel ALL=(ALL) ALL。
2. 安装图形界面(可选)
- 安装 Xorg 和 KDE Plasma:
pacman -S xorg plasma kde-applications systemctl enable sddm - 安装显卡驱动(如 NVIDIA):
pacman -S nvidia nvidia-utils
3. 系统备份与恢复
- 使用
Timeshift进行系统备份:pacman -S timeshift timeshift --create - 配置定时备份任务。
结语
通过以上步骤,您已经成功安装并配置了 Arch Linux 系统。Arch Linux 的强大之处在于其高度可定制性,您可以根据自己的需求进一步优化系统。如果在安装过程中遇到问题,可以参考 Arch Wiki 或相关社区资源。希望本文能为您的 Arch Linux 之旅提供帮助!

浙公网安备 33010602011771号