Archlinux添加多个Archlinuxcn源,模仿mirrorlist

快速通道

/etc/pacman.conf配置文件里面添加archlinuxcn仓库项,但是里面写的不是一个Server,而是Include一个文件(文件名随便)

[archlinuxcn] # $repo变量对应的就是这个名字
SigLevel = Never
Include = /etc/pacman.d/cnmirrorlist

然后在 /etc/pacman.d/cnmirrorlist放archlinuxcn的连接

Server = https://mirrors.ustc.edu.cn/$repo/$arch 
Server = https://mirrors.tuna.tsinghua.edu.cn/$repo/$arch 

$repo的地方就是archlinuxcn,可以将文字直接填上去,因为和mirrorlist里面的连接结构不一样,所以不能直接Include mirrorlist文件

背景

archlinuxcn源可以有很多个,而且经常有其中一个突然抽风另一个可以用的情况,想着要是能和mirrorlist文件一样,按顺序访问就好了,然后想想,对噢,都是pacman.conf,都一样是仓库,为什么archlinuxcn源就不能用mirrorlist呢,结果当然是可以用的啦

了解pacman.conf的仓库配置

pacman.conf前面部分是pacman的各种配置,后面部分是仓库配置,官方默认有core,extra,community等,官方的仓库都是用Include=/etc/pacman.d/mirrorlist引用的,然后mirrorlist文件里面链接格式都是这样:

Server = http(s)://镜像网站域名/archlinux/$repo/os/$arch

其中$repo就是pacman.conf里面方括号里面的仓库名字,那个名字会传到Include的文件里面,
$arch不管在pacman.conf里面还是mirrorlist里面都会有,代表着architecture,也就是系统架构。

官方资料pacman - Maintain several configuration files

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值