Manjaro 使用 pacman 安装软件出现 错误:无法从 mirrors.ustc.edu.cn : XXX 错误:无法升级 archlinuxcn (下载数据库出错) 信息

系统:Manjaro 20.0.3
桌面:Gnome

安装软件时出现

错误:无法从 mirrors.ustc.edu.cn : Operation timed out after 10001 milliseconds with 0 out of 0 bytes received 获取文件 'archlinuxcn.db'
错误:无法升级 archlinuxcn (下载数据库出错)
错误:无法从 lonewolf-builder.duckdns.org : Recv failure: 连接被对方重设 获取文件 'chaotic-aur.db'
 chaotic-aur                                                                1226.7 KiB  1173 KiB/s 00:01 [##############################################################] 100%
错误:未能成功同步所有数据库

网上找解决办法,看到 Manjaro Linux安装中文输入法 这篇文章时我意识到可能我的镜像源有问题 ,之后找出来确实是这个问题。

输入命令

sudo pacman-mirrors -i -c China -m rank

可以看到镜像源里没有中科大的源!(如图)
在这里插入图片描述

所以我换成了清华镜像源,通过这篇文章解决:manjaro 切换国内源及软件安装

步骤如下

1.配置镜像源:

sudo pacman-mirrors -i -c China -m rank

2.设置 archlinuxcn 源,antergos源,arch4edu源:sudo vi /etc/pacman.conf,注释掉中科大的源再插入如下代码:

[archlinuxcn]
SigLevel = Optional TrustedOnly
#清华源
Server = https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch
#中科大源
#Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

[antergos]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/antergos/$repo/$arch

[arch4edu]
SigLevel = TrustAll
Server = https://mirrors.tuna.tsinghua.edu.cn/arch4edu/$arch

3.更新源列表

sudo pacman-mirrors -g

4.更新pacman数据库并全面更新系统

sudo pacman -Syyu

5.防止PGP签名错误

扫描二维码关注公众号,回复: 11674181 查看本文章
sudo pacman -S archlinuxcn-keyring
sudo pacman -S antergos-keyring

OK,完成!

猜你喜欢

转载自blog.csdn.net/qq_37280924/article/details/107891717