当前位置:首页 > 系统教程 > 正文

Arch Linux Pacman 国内镜像源配置指南

Arch Linux Pacman 国内镜像源配置指南

小白适用,WSL通用

Arch Linux 的包管理器 pacman 默认使用国外镜像源,在中国大陆下载速度可能较慢。配置国内镜像源可以显著提升下载速度。本配置教程适用于原生 Arch Linux 以及 WSL (Windows Subsystem for Linux) 环境下的 Arch Linux。

在开始之前,请确保你已经安装了 Arch Linux 并且具有 sudo 权限。

Arch Linux Pacman 国内镜像源配置指南  pacman 国内镜像源 配置教程 第1张

步骤1:备份原始镜像列表

打开终端,执行以下命令备份 /etc/pacman.d/mirrorlist 文件:

    sudo cp /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup  

步骤2:编辑镜像列表文件

使用你喜欢的文本编辑器(如 nano 或 vim)编辑 /etc/pacman.d/mirrorlist

    sudo nano /etc/pacman.d/mirrorlist  

步骤3:找到并启用中国镜像源

在文件中,你会看到许多按国家分类的镜像源。找到 ## China 段落,取消下方对应镜像源的注释(删除行首的 #)。例如,启用清华大学镜像源:

    Server = http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch  

你可以取消注释多个中国镜像源,pacman 会按照列表顺序尝试使用。建议将速度最快的镜像放在最前面。

步骤4:自动选择最快镜像(可选)

如果你希望自动选择最快的镜像,可以安装并使用 reflector 工具:

    sudo pacman -S reflectorsudo reflector --country China --latest 5 --protocol https --sort rate --save /etc/pacman.d/mirrorlist  

步骤5:更新软件包数据库

配置完成后,执行以下命令刷新 pacman 的数据库:

    sudo pacman -Syy  

步骤6:测试速度

运行 sudo pacman -Syu 进行系统更新,观察下载速度是否提升。

WSL 注意事项

在 WSL 中使用 Arch Linux 时,网络配置与原生 Linux 略有不同。如果遇到连接问题,可以尝试使用 HTTP 镜像源而不是 HTTPS,或者检查 WSL 的 DNS 设置。另外,确保 Windows 防火墙允许 WSL 网络访问。

通过以上步骤,你就成功配置了 pacman 国内镜像源,享受飞快的下载速度吧!本配置教程同样适用于 WSL,是小白入门必备。