8

我使用 certbot-auto 部署 Let's Encrypt SSL 证书,并使用 crontab -e 更新证书,如下所示:

* 01 * * 1 /home/myname/certbot-auto --quiet

它有如下错误消息:

Bootstrapping dependencies for RedHat-based OSes... yum is /usr/bin/yum To use Certbot, packages from the EPEL repository need to be installed. Please enable this repository and try running Certbot again.

我无法解决这个错误。请帮我!

4

1 回答 1

0

在 centos 7 下,只要启用了“附加”存储库,您就可以运行yum -y install epel-release. 我不确定这在 Centos 6 下是否可用(尝试一下肯定不会有什么坏处)。但是,要在 CentOS 6 下手动安装,您只需运行(以 root 身份或使用 sudo):

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
rpm -Uvh epel-release-6*.rpm

在您的系统上安装 EPEL 存储库后,certbot再次尝试运行。它现在应该能够自动安装任何所需的依赖项。

于 2017-02-10T18:33:46.923 回答