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号
浙公网安备 33010602011771号