у меня очень старый амазон линукс ами в котором мне нужно установить certbot для моего nginx, на котором работает веб-сайт php. Теперь мне нужно установить ssl на этот сайт. Но я не могу установить certbot-nginx на свой сервер. всякий раз, когда я пытаюсь установить
sudo yum установить python2-certbot-nginx.noarch
это показывает мне некоторую ошибку зависимости. Вот так в конце
--> Зависимость обработки: python-requests >= 2.6.0 для пакета: python2-requests-2.6.0-0.el7.noarch
---> Пакет python2-six.noarch 0:1.9.0-0.el7 будет установлен
--> Зависимость от обработки: python-six >= 1.9.0 для пакета: python2-six-1.9.0-0.el7.noarch
---> Будет установлен пакет setools-libs.x86_64 0:3.3.7-34.23.amzn1
--> Завершенное разрешение зависимостей
Ошибка: Пакет: python2-requests-2.6.0-0.el7.noarch (epel)
Требуется: python-запросы >= 2.6.0
Установлено: python26-requests-1.2.3-5.10.amzn1.noarch (@amzn-main)
python-запросы = 1.2.3-5.10.amzn1
Ошибка: Пакет: python2-acme-1.11.0-1.el7.noarch (epel)
Требуется: python2-криптография
Ошибка: Пакет: python2-acme-1.11.0-1.el7.noarch (epel)
Требуется: pyOpenSSL >= 0.13.1
Установка: python26-pyOpenSSL-0.10-2.8.amzn1.x86_64 (amzn-main)
pyOpenSSL = 0.10-2.8.amzn1
Ошибка: Пакет: python2-acme-1.11.0-1.el7.noarch (epel)
Требуется: python2-pyasn1
Ошибка: Пакет: certbot-1.11.0-1.el7.noarch (epel)
Требуется: системд
Ошибка: Пакет: python2-six-1.9.0-0.el7.noarch (epel)
Требуется: python-six >= 1.9.0
Установлено: python26-six-1.8.0-1.23.amzn1.noarch (@amzn-main)
питон-шесть = 1.8.0-1.23.amzn1
Ошибка: Пакет: python2-josepy-1.3.0-2.el7.noarch (epel)
Требуется: python2-setuptools
Ошибка: Пакет: python2-josepy-1.3.0-2.el7.noarch (epel)
Требуется: python2-криптография
Ошибка: Пакет: python2-certbot-1.11.0-1.el7.noarch (epel)
Требуется: python2-cryptography >= 1.2.3
Ошибка: Пакет: python2-acme-1.11.0-1.el7.noarch (epel)
Требуется: pyOpenSSL >= 0.13.1
Доступно: python26-pyOpenSSL-0.10-2.8.amzn1.x86_64 (amzn-main)
pyOpenSSL = 0.10-2.8.amzn1
Вы можете попробовать использовать --skip-broken для решения проблемы
Вы можете попробовать запустить: rpm -Va --nofiles --nodigest
я попытался установить yum-utils и пакет-очистка --листья
но все равно появляется следующая ошибка. Может ли кто-нибудь сказать мне, как предотвратить эту проблему? Благодарю.
Кстати, мои серверы OS-релиз
NAME="Amazon Linux AMI"
ВЕРСИЯ="2018.03"
ID="амзн"
ID_LIKE="Рель Федора"
ВЕРСИЯ_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/"
Кто-нибудь может мне с этим помочь? Я думаю, что если бы я мог удалить все эти проблемы с зависимостями, я мог бы установить python2-certbot-nginx и сделать ssl.Я могу получить любую помощь? Заранее спасибо.