Centos Certbot SSL证书颁发

Centos Certbot SSL证书颁发,centos,Centos,我正在尝试安装软件包CertBot证书,但系统给我一个错误 以下是在执行yum时发生的情况: ca-certificates-2019.2.32-76.el7_7.noarch.rpm | 399 kB 00:00:00 Running tra

我正在尝试安装软件包CertBot证书,但系统给我一个错误 以下是在执行yum时发生的情况:

ca-certificates-2019.2.32-76.el7_7.noarch.rpm                                                                                                                                | 399 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Updating   : ca-certificates-2019.2.32-76.el7_7.noarch                                                                                                                                        1/2
Error unpacking rpm package ca-certificates-2019.2.32-76.el7_7.noarch
error: unpacking of archive failed on file /etc/ssl/certs: cpio: rename
  Verifying  : ca-certificates-2019.2.32-76.el7_7.noarch                                                                                                                                        1/2
ca-certificates-2018.2.22-70.0.el7_5.noarch was supposed to be removed but is not!
  Verifying  : ca-certificates-2018.2.22-70.0.el7_5.noarch                                                                                                                                      2/2

Failed:
  ca-certificates.noarch 0:2018.2.22-70.0.el7_5                                                     ca-certificates.noarch 0:2019.2.32-76.el7_7

Complete!
Could not install OS dependencies. Aborting bootstrap!

有人知道如何修复此问题吗?

我通过执行以下命令修复了此问题:

cd /etc/ssl
mv certs certs.saved
ln -s ../pki/tls/certs certs

在此之后,问题停止发生,我能够成功安装证书。

我在centos 7服务器中遇到此问题,此命令解决了错误:

$mv/etc/ssl/certs/etc/ssl/certs.back

$ln-s/etc/pki/tls/certs/etc/ssl/certs


$yum update ca certificate*

是否以root用户身份运行该命令?是。我确实是以root身份执行的