我使用certbot-auto部署“加密我们的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.
我无法解决此错误。请帮我!
最佳答案
在centos 7下,只要启用了“extras”存储库,就可以运行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
。现在,它应该能够自动安装任何必需的依赖项。关于ssl - 要使用Certbot,需要安装EPEL存储库中的软件包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/40297927/