侧边栏壁纸
博主头像
枕头下放双臭袜子博主等级

今我何功德,曾不事农桑

  • 累计撰写 166 篇文章
  • 累计创建 32 个标签
  • 累计收到 0 条评论

Dockerfile YUM安装报错Rpmdb checksum is invalid: dCDPT(pkg checksums)

枕头下放双臭袜子
2021-08-06 / 0 评论 / 0 点赞 / 451 阅读 / 471 字 / 正在检测是否收录...

在构建canal adapt容器镜像的时候,RUN yum install kde-l10n-Chinese -y报错:

Rpmdb checksum is invalid: dCDPT(pkg checksums): kde-filesystem.noarch 0:4-30.1.el6 - u
 
The command '/bin/sh -c yum install kde-l10n-Chinese -y' returned a non-zero code: 1

Dockerfile使用的基础镜像是centos:6.7,搜索了一下,大家说是rpm库损坏了,需要重新构建一下,于是使用命令rpm --rebuilddb重建库,例如:

RUN rpm --rebuilddb && yum install kde-l10n-Chinese -y  

如上即可解决问题!

参考:

https://blog.csdn.net/kongxx/article/details/78464074

0

评论