系统: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,完成!