Назад | Перейти на главную страницу

Как установить пакет rpm с pbone.net?

Мне нужно установить ansible-2.1.0.0-1.el7. Он всегда был в репозитории epel, и это был последний релиз, который мне просто нужно было сделать:

yum -y --enablerepo=epel install ansible

Все было хорошо. Но теперь это версия 2.2, которую я не могу использовать. Поэтому мне нужно найти другой способ его установки. Старая версия больше не находится в репозитории epel. Я видел пакет Вот на pbone.net. Теперь мой вопрос: какую команду мне нужно выполнить, чтобы загрузить и установить отсюда этот rpm-пакет?

В общем, если вам нужно закрепить старую версию пакета, вы должны отразить ее, чтобы она была доступна. В противном случае вы столкнетесь с такими же проблемами.

Вместо того, чтобы устанавливать двоичные пакеты с ненадежных зеркал сообщества, я бы рекомендовал выбрать другой из варианты установки для Ansible. Ты мог установить с помощью пункта, который позволяет указать версию. Или ты мог бы скачать релиз с тегами и установить из источника. Любой из них должен хранить архивы вечно (теоретически, вы все равно можете захотеть сделать его зеркальное копирование) и также будет более безопасным.