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

ArchLinux Pacman国内镜像源配置指南 (小白适用,WSL通用)

ArchLinux Pacman国内镜像源配置指南 (小白适用,WSL通用)

对于使用ArchLinux的用户,pacman包管理器的速度很大程度上取决于镜像源的选择。在国内,由于网络原因,默认的官方源往往速度较慢,甚至无法连接。因此,配置国内镜像源是提升体验的关键一步。本教程针对WSL环境下的ArchLinux,同样适用于物理机或虚拟机,小白也能轻松上手。

1. 备份原始镜像源

在修改任何配置文件之前,养成备份的好习惯。打开终端,执行以下命令备份/etc/pacman.d/mirrorlist

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

2. 选择国内镜像源

常用的国内ArchLinux镜像源有:

  • 阿里云镜像 (https://mirrors.aliyun.com/archlinux/)
  • 清华大学镜像源 (https://mirrors.tuna.tsinghua.edu.cn/archlinux/)
  • 中国科学技术大学镜像源 (https://mirrors.ustc.edu.cn/archlinux/)
  • 华为云镜像源 (https://mirrors.huaweicloud.com/archlinux/)
ArchLinux Pacman国内镜像源配置指南 (小白适用,WSL通用) ArchLinux镜像源  pacman配置 WSL 国内镜像源加速 第1张

3. 配置镜像源(手动或自动)

方法一:手动编辑(推荐小白)

使用sudo nano /etc/pacman.d/mirrorlist打开文件,将你选择的国内源地址添加到文件最顶部,并注释掉其他源(行首加#)。例如:

## 清华源Server = https://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch## 阿里源Server = https://mirrors.aliyun.com/archlinux/$repo/os/$arch

方法二:使用sed命令快速替换(适合有一定基础的用户)

sudo sed -i "s/^#Server/Server/" /etc/pacman.d/mirrorlist# 然后手动调整顺序,或者使用reflector自动选择最快源(需要安装reflector)

4. 更新软件包缓存

配置完成后,执行以下命令同步并更新系统:

sudo pacman -Syyu

参数-Syyu会强制刷新镜像源列表并升级所有软件包。

5. 验证配置是否成功

再次运行pacman -Syy,观察下载速度是否明显提升。你也可以使用pacman -Qi查看软件包来源。

6. WSL环境特别提示

WSL中配置ArchLinux镜像源与原生Linux完全一致,无需额外设置。但要注意WSL的网络模式通常为NAT,无需配置代理。如果遇到时间同步问题,可安装ntp服务校正。

通过以上步骤,你的ArchLinux的pacman已成功切换至国内镜像源,享受飞一般的下载速度吧!