У меня есть версия 1.9 на моей машине Centos 7, но мне нужно получить версию 1.9.2, так как я сталкиваюсь с проблемами совместимости с возможностью доступа и докеры.Yum Обновление доступной версии
Однако, делая ни обновления на анзибле пакета не имеет никакого влияние:
yum update -y ansible
No packages marked for update
Как я могу обновить пакет?
Edit:
Я обновил пакет с помощью пип как предложено @Eldad AK:
sudo pip install --upgrade ansible==1.9.2
И обновление оказалось успешным:
успешно установлен MarkupSafe -0,23 - 1,9,2 ecdsa-0,13 jinja2-2,8 paramiko-1,16,0 setuptools-20,7,0
Однако, когда я бегу анзибль исполняемым и проверьте версию, это еще в версии 1.9:
ansible --version
ansible 1.9 (devel affb66416f) last updated 2015/11/04 09:09:40 (GMT +100)
Cheers, см. Править. – Nick
Ошибка ниже Команда «/ usr/bin/python -u -c» import setuptools, tokenize; __ файл __ = '/ tmp/pip-build-EKrsJU/криптография/setup.py'; f = getattr (tokenize, 'open ', open) (__ файл __); code = f.read(). replace (' \ r \ n ',' \ n '); f.close(); exec (компиляция (код, __file__,' exec ')) msgstr "установить --record /tmp/pip-ZYCjVT-record/install-record.txt --sys-version-external-managed -compile" не удалось с кодом ошибки 1 в/tmp/pip-build-EKrsJU/криптография / –