Я пытаюсь установить certbot в том экземпляре, где у нас установлен стек Bitnami Trac / SVN и сервер Tomcat, и когда я это делаю
yum install -y certbot python2-certbot-apache
Я продолжаю получать
No package certbot available.
No package python2-certbot-apache available.
Error: Nothing to do
Но он отлично работал на другом (более новом) экземпляре, на котором размещен наш веб-сайт!
/ etc / os-release в экземпляре Trac / SVN / Tomcat (тот, где он не устанавливается) показывает:
NAME="Amazon Linux AMI"
VERSION="2018.03"
ID="amzn"
ID_LIKE="rhel fedora"
VERSION_ID="2018.03"
PRETTY_NAME="Amazon Linux AMI 2018.03"
ANSI_COLOR="0;33"
CPE_NAME="cpe:/o:amazon:linux:2018.03:ga"
HOME_URL="http://aws.amazon.com/amazon-linux-ami/"
находясь на экземпляре веб-сайта (тот, где он был успешно установлен), он показывает:
NAME="Amazon Linux"
VERSION="2"
ID="amzn"
ID_LIKE="centos rhel fedora"
VERSION_ID="2"
PRETTY_NAME="Amazon Linux 2"
ANSI_COLOR="0;33"
CPE_NAME="cpe:2.3:o:amazon:amazon_linux:2"
HOME_URL="https://amazonlinux.com/"
Кто-нибудь может объяснить, что происходит не так? И что с этим делать?
Я пробовал то, что предлагали https://stackoverflow.com/questions/53545436/no-package-certbot-available , безуспешно.
Я наткнулся на ответ. Кажется, что у Amazon Linux и Amazon Linux 2 есть два совершенно разных набора инструкций по установке certbot.
Я использовал Инструкции по Amazon Linux 2 когда я должен был использовать Инструкции Amazon Linux. Повторная попытка с правильным набором инструкций принесла мне рабочий certbot-auto.