ArchLinux安装教程,新手如何顺利安装?

Arch Linux 安装教程

准备工作

在开始安装 Arch Linux 之前,需要做好充分的准备工作,下载 Arch Linux 的官方镜像文件(ISO)并制作可启动的 U 盘,推荐使用 dd 命令或 Ventoy 等工具制作启动盘,确保计算机满足最低系统要求:64 位处理器、至少 512MB 内存(推荐 2GB 以上)、10GB 以上硬盘空间,备份重要数据,并记录硬件信息(如网卡型号),以便后续驱动配置。

archlinux的安装教程

启动并连接网络

将制作好的 U 盘插入计算机,重启并进入 BIOS/UEFI 设置,选择从 U 盘启动,进入 Arch Linux 安装环境后,默认以命令行模式运行,首先配置网络连接,对于有线连接,系统通常会自动获取 IP 地址;若为无线网络,可使用 iwctl 工具连接:

iwctl device list  
iwstation wlan0 connect <网络名称>  

验证网络是否连通:

ping archlinux.org  

磁盘分区

使用 fdisk 或 parted 对硬盘进行分区,以 fdisk 为例:

fdisk /dev/sda  

创建分区建议如下:

  • /boot/efi:EFI 系统分区,推荐 512MB,格式为 FAT32。
  • swap:交换分区,大小通常为内存的 1-2 倍。
  • 根分区,剩余空间分配给根目录。

分区完成后,格式化文件系统:

mkfs.vfat -F32 /dev/sda1  
mkswap /dev/sda2  
mkfs.ext4 /dev/sda3  

挂载分区:

mount /dev/sda3 /mnt  
mkdir /mnt/boot  
mount /dev/sda1 /mnt/boot  
swapon /dev/sda2  

安装基础系统

使用 pacstrap 安装基础软件包:

archlinux的安装教程

pacstrap /mnt base linux linux-firmware  

安装完成后,生成 fstab 文件以自动挂载分区:

genfstab -U /mnt >> /mnt/etc/fstab  

系统配置

切换到新系统环境:

arch-chroot /mnt  
  1. 时区设置:
    ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime  
    hwclock --systohc  
  2. 本地化:编辑 /etc/locale.gen,取消注释 en_US.UTF-8 UTF-8 和 zh_CN.UTF-8 UTF-8,然后生成 locale:
    locale-gen  
    echo "LANG=zh_CN.UTF-8" > /etc/locale.conf  
  3. 网络配置:创建主机名并设置网络:
    echo "archlinux" > /etc/hostname  
    systemctl enable dhcpcd  
  4. 安装引导程序:
    pacman -S grub efibootmgr  
    grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=Arch  
    grub-mkconfig -o /boot/grub/grub.cfg  

安装桌面环境(可选)

以 GNOME 为例:

pacman -S gnome xorg  
systemctl enable gdm  

安装完成后,退出 chroot 环境并重启:

exit  
reboot  

首次启动与后续配置

登录系统后,更新软件包列表并安装常用工具:

sudo pacman -Syu  
sudo pacman -S sudo vim networkmanager  

添加普通用户并配置 sudo 权限:

useradd -m -G wheel username  
passwd username  
EDITOR=vim visudo  

取消注释 %wheel ALL=(ALL) ALL 行。

archlinux的安装教程

常见问题解决

  • 网络连接失败:检查 iwctl 配置或尝试使用 netctl。
  • 引导程序无法启动:确保 EFI 分区已正确挂载,并重新运行 grub-install。

FAQs

Q1: 安装过程中遇到 pacman 报错如何解决?
A1: 通常是由于密钥环未同步导致,运行以下命令更新密钥:

sudo pacman-key --init  
sudo pacman-key --populate archlinux  

若问题依旧,可尝试更换镜像源:编辑 /etc/pacman.d/mirrorlist,将国内镜像源(如清华、阿里)移至文件顶部。

Q2: 如何安装中文输入法?
A2: 以 fcitx5 为例,安装相关组件:

sudo pacman -S fcitx5-im fcitx5-pinyin  

编辑 /etc/environment,添加以下内容:

GTK_IM_MODULE=fcitx5  
QT_IM_MODULE=fcitx5  
XMODIFIERS=@im=fcitx5  
INPUT_METHOD=fcitx5  
SDL_IM_MODULE=fcitx5  

重启系统后,在设置中配置输入法。

【版权声明】:本站所有内容均来自网络,若无意侵犯到您的权利,请及时与我们联系将尽快删除相关内容!

赞 (0)
热舞的头像热舞
上一篇 2025-12-15 03:12
下一篇 2025-12-15 03:16

相关推荐

  • Win10如何搭建FTP服务器?win10找不到FTP服务器怎么办?

    Windows 10系统无需任何第三方付费软件,通过系统内置的IIS管理器即可在10分钟内完成FTP服务器的搭建与配置,该方案针对“win10搭建ftp服务器怎么设置”问题最直接、成本最低,根据微软官方技术文档及国内运维社区【运维派】2026年第一季度统计,超过70%的Windows个人用户优先选用IIS承载F……

    2026-09-05
    0062
  • 防火墙可以解决哪些安全问题,支持计划又能解决什么?

    2026年企业安全建设进入对抗升级阶段,防火墙解决的是“边界已知风险”的拦截问题,支持计划解决的是“攻破后损失最小化”的兜底问题——两者职责互补,缺一不可,企业真实痛点往往在于:采购防火墙后频频误报、策略配置复杂导致业务中断,而购买支持计划后又发现响应滞后,二者边界本就模糊,本文用2026年最新行业数据与实际案……

    2026-09-05
    0023
  • FTP服务器如何开发?,FTP服务器开发

    2026年企业构建FTP服务器开发方案时,应优先选择SFTP协议并叠加等保2.0安全基线,自建vsftpd或商用组件均可做到低成本、高可控, 以下从协议选型、开发步骤、费用对比、安全加固与性能调优五个维度展开,为需要“企业ftp服务器解决方案”的团队提供可落地的参考,明确FTP服务器开发的核心边界:协议与适用场……

    2026-09-05
    0014
  • FTP服务器怎么测试?FTP服务器测试方法大全

    2026年FTP服务器测试已从“能否连接”的初级验证升级为“全链路性能与安全双维度量”的标准化操作,企业级用户应重点采用FileZilla Server 1.9.x配合专业压测工具,将测试重心聚焦于TLS 1.3传输加密下的吞吐量、并发连接数与权限审计日志完整性三大核心指标,测试工具选型:2026年主流方案横向……

    2026-09-05
    0041

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

广告合作

QQ:14239236

在线咨询: QQ交谈

邮件:asy@cxas.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信