CentOS 6 - YUM 不起作用 - primary.sqlite.bz2 [错误 -1] 元数据文件与校验和不匹配

Posted

技术标签:

【中文标题】CentOS 6 - YUM 不起作用 - primary.sqlite.bz2 [错误 -1] 元数据文件与校验和不匹配【英文标题】:CentOS 6 - YUM doesn't work - primary.sqlite.bz2 [Error -1] Metadata file does not match checksum 【发布时间】:2019-02-03 22:27:37 【问题描述】:

在我从存储库中删除 percona-release-0.1-6.noarch.rpm 之前,此错误不会消失。

*percona-release-noarch/primary_db | 972乙00:00

http://repo.percona.com/release/6/RPMS/noarch/repodata/11d28cdbe574f40a909a59ebad292167baabb433e0366950389952475ddf1184-primary.sqlite.bz2: [Errno -1] 元数据文件与校验和不匹配 尝试其他镜子。 错误:失败:repodata/11d28cdbe574f40a909a59ebad292167baabb433e0366950389952475ddf1184-primary.sqlite.bz2 来自 percona-release-noarch:[Errno 256] 没有更多镜像可以尝试。*

附: 我试过了

百胜清理所有 yum clean 元数据 rm -rf /var/cache/yum/* rm -rf /var/tmp/yum*

没有任何作用。另外,使用 rpm -e 删除存储库可以解决,但我需要安装 percona 工具。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:

我不知道 Percona 是什么,但该存储库似乎 (a) 没有镜像,并且 (b) 元数据混乱。对不起,你无能为力。

【讨论】:

【参考方案2】:

披露:我来自 Percona

我们试图重现您的问题,但没有成功。也许存在连接问题,很难说。这是我们使用的:

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm

由于您已经删除了该软件包,我们建议您运行

sudo yum clean all

然后使用此命令再次安装包

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm

看看你过得怎么样。

【讨论】:

我在某个博客的某处读到此问题会自动消失。我发布这个问题的那天,也就是那天之后的两天,安装任何东西都没有问题。所以,它现在有效。但是,我觉得有些领域是未知的。无论如何谢谢:) 谢谢,我会把这个反馈给我们的开发人员。如果你发生在博客文章上,请让我有链接。很高兴你现在工作。

以上是关于CentOS 6 - YUM 不起作用 - primary.sqlite.bz2 [错误 -1] 元数据文件与校验和不匹配的主要内容,如果未能解决你的问题,请参考以下文章

Yum命令在Docker镜像中不起作用

Letsencrypt 证书在 CentOS 6.8 32 位版本中不起作用

Ansible sudo 不起作用

如何配置Centos 6.5 的yum源

请问CentOS 7怎么更改默认启动为命令行模式?/etc/inittab,说这里面的配置不起作用了……

CentOS 6.8yum源的配置