manjaro镜像源管理和配置

manjaro镜像源管理和配置
manjaro镜像源管理有两个非常重要文件 分别是 /etc/pacman.comfig
/etc/pacman.d/mirrorlist
/etc/pacman.comfig 里面写了core extra community multilib 软件的来源
文件部分如下
[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist
/etc/pacman.d/mirrorlist文件里面的内容就很多啦,部分截取如下
##country:China
Server = https://mirrors.ustc.edu.cn/manjaro/stable/ r e p o / repo/ repo/arch
##country:China
Server = https://mirrors.sjtug.sjtu.edu.cn/manjaro/stable/ r e p o / repo/ repo/arch
##country:China
Server = http://mirrors.tuna.tsinghua.edu.cn/manjaro/stable/ r e p o / repo/ repo/arch
##country:Hong_Kong
Server = http://ftp.cuhk.edu.hk/pub/Linux/manjaro/stable/ r e p o / repo/ repo/arch
各个国家manjaro官方都为其写了多个源网站,中国就写了4,5个源网站。其中比较好的要属中科大的源。其它的源也不错,清华源,浙大源。早晚有一天我不再依赖pacman 自己跑到镜像源网站下自己下载安装,不再受制于pacman。
自己观察这个镜像网址:我的manjaro是stable稳定版,所以它的网址是 ×××××××/manjaro/stable/ r e p o / repo/ repo/arch (有个钱符号 钱repo/钱arch 不知道问为什么打不出来,理解就好),到各个中国源网站去看看,找到根的感觉。网上有很多教程配置自己的源,配置的源是archlinux,我不明白,不用和自己的linux版本配套吗,manjaro小萌新在此提问。
接下来我说说我是如何配置的:
首先第一行就写中科大源网站
Server = https://mirrors.ustc.edu.cn/manjaro/stable/ r e p o / repo/ repo/arch
我其实是把几个中国的源网站都写在了前几行,因为我发现它是按照顺序(就是从下到下依次寻找,如果第一个挂啦就第二个,以此类推);
其实这种做法是不可靠的;总之也算是给自己上了一课。
后来我仔细阅读/etc/pacman.d/mirrors 和 Manjaro User Guide
它提供了几条命令
pacman-mirrors -f 0 更新镜像网站 如果你自己改了/etc/pacman.d/mirrorlist 这个生成打结果会覆盖原有打/etc/pacman.d/mirrorlist
pacman-mirrors -f -a -B testing 更换镜像源为测试源,软件更多,只是为测试,可能存在问题。
pacman-mirrors -f -a -B unstable 不稳定版

下面这条命令很重要 ----测试所有镜像网站站点,得出结果并选择你想要的站点
pacman-mirrors -i //测试所有镜像网站 等待一段时间 跳出所有网站
manjaro镜像源管理和配置_第1张图片
然后选择你自己需要的。

如果下载不了软件,可能是软件锁的原因 删除/var/lib/pacman/db.lck就行啦

再附上配置其它源的方法
修改配置文件 /etc/pacman.config
[archlinuxcn] #名字可以随便取
SigLevel = Optional TrustedOnly #注意trusted only
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch ##镜像网站,这个是archlinux,自己按照喜好来。
另外
manjaro默认配置安装了octopi,ocpoti是非常好用的linux包管理器,它可以在manjaro,arch,archbang,Chakra , KaOS linux操作系统。
octopi可以自行配置镜像源
打开octopi——选择工具——选择软件源编辑器——更改
(在这里更改其实就是改了 /etc/pacman.conf )
manjaro镜像源管理和配置_第2张图片
manjaro镜像源管理和配置_第3张图片

最后附上中科大的介绍:
[中国科学技术大学开源软件镜像由 中国科学技术大学网络信息中心 提供支持。mirrors.ustc.edu.cn 是 Debian, Ubuntu, Fedora, Archlinux, CentOS 等多个发行版的官方源。目前是中国大陆高校访问量最大,收录最全的开源软件镜像。中国科学技术大学 Linux 用户协会 是由中国科学技术大学在校的 GNU/Linux 爱好者发起并组成的一个全校性群众团体。成立协会的目的在于联合科大的 GNU/Linux 使用者,搭建信息交流共享的平台,宣传自由软件的价值,提高自由软件社区文化氛围,推广自由软件在科大校园乃至合肥地区的应用。]--------------来自中科大主站介绍

你可能感兴趣的:(linux)