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  

磁盘分区

使用 fdiskparted 对硬盘进行分区,以 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-8zh_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

相关推荐

  • 万网域名怎么解析?

    域名解析是将人类易于记忆的域名(如www.example.com)转换为计算机能够识别的IP地址(如192.168.1.1)的过程,它是互联网访问的基础环节,万网(现为阿里云域名服务)作为国内领先的域名注册商,提供了便捷的域名解析管理功能,本文将详细介绍万网域名解析的具体操作步骤、常见记录类型及注意事项,帮助用……

    2025-11-15
    005
  • 网站建设公司报价表一般包含哪些项目,各项费用具体如何计算?

    许多企业在寻求网站建设服务时,都会面临一个共同的困惑:为什么不同公司的报价差异如此之大?从几千元到几十万元不等的价格区间,让决策过程变得异常复杂,一份专业的网站建设公司报价表,并非简单的数字罗列,而是对一个项目从规划到上线的全方位价值评估,理解其构成,是做出明智选择的第一步,价格差异的背后:是什么决定了报价?在……

    2025-10-14
    0017
  • ARM开发板与虚拟机,开发时该如何选择?

    ARM开发板和虚拟机是嵌入式开发与软件测试中两种重要的工具,分别以硬件实体和软件模拟为核心,在技术实现、应用场景及功能定位上存在显著差异却又常常协同工作,为开发者提供了灵活高效的开发环境,ARM开发板:嵌入式硬件的实践载体ARM开发板是基于ARM架构处理器的硬件开发平台,其核心采用ARM公司设计的RISC(精简……

    2025-10-29
    0033
  • 门户网站布局如何优化?影响用户体验的关键要素分析

    在互联网时代,门户网站作为信息汇聚的重要平台,其布局设计直接影响用户体验和内容传播效率,以下是对门户网站布局的详细探讨,首页布局导航栏设计导航栏是用户进入网站后首先接触的部分,设计时应简洁明了,便于用户快速找到所需信息,通常包括以下元素:首页新闻科技财经娱乐体育图片视频轮播图轮播图用于展示最新、最热门的内容,占……

    2026-01-19
    006

发表回复

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

广告合作

QQ:14239236

在线咨询: QQ交谈

邮件:asy@cxas.com

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

关注微信