为archlinux选择国内镜像

本文介绍了如何为Arch Linux选择国内镜像,强调了速度和更新状态的重要性。内容包括获取镜像列表,检查镜像状态,启用镜像,并提供了一种按速度排序镜像的方法,以确保系统保持最新并快速更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

archlinux采用滚动更新,需要经常更新系统,因此一个快速且足够新的镜像就很重要了

获得镜像列表

选择镜像主要考虑速度和状态两方面,速度快的镜像可以让你更快的更新系统,状态新的镜像可以是你的系统一直保持最新状态.

如果你想知道知道中国大陆都有哪些镜像站可以访问Pacman镜像列表生成器或是直接下载官方镜像列表,pacman的配置文件在/etc/pacman.d/mirrorlist

wget -O /etc/pacman.d/mirrorlist https://www.archlinux.org/mirrorlist/all/
#或是
wget -O /etc/pacman.d/mirrorlist https://www.archlinux.org/mirrorlist/?country=CN

许多镜像站没在官方的列表里,可以手动添加到你的镜像列表里,但这些镜像有可能很长时间没有更新了,可以从这里检查镜像状态.

启用镜像

取消你想启用的镜像前的注释
注意,使用http协议的比使用ftp的更快
刷新镜像列表

pacman -Syyu

要注意镜像并不是越多越好,pacman默认只会连接第一个镜像地址,除非第一个不可用才会尝试链接第二个.

因此可以尝试将镜像按速度排序

将镜像按速度排序

  • 使用rankmirrors
    备份现在的镜像文件
cp mirrorlist mirrorlist.backup

使用rankmirrors将mirrorlist.back里的镜像按速度排序,找出前6个放到镜像文件里

rankmirrors -n 6 mirrorlist.backup > mirrorlist
  • 使用reflector
    直接把最近同步的镜像按速度排序覆盖 /etc/pacman.d/mirrorlist
reflector --verbose -l 200 -p http --sort rate --save /etc/pacman.d/mirrorlist

因此要一个个测试连接速度,可以比较慢,耐心等就好

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值