首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ansible剧本错误:未找到与“python”匹配的包,可找到-on centos来宾

ansible剧本错误:未找到与“python”匹配的包,可找到-on centos来宾
EN

Stack Overflow用户
提问于 2017-12-13 15:54:07
回答 1查看 9.8K关注 0票数 3

我正在尝试安装几个软件包在centos的客人(这是通过流浪)通过Ansible游戏。这是我试图安装的片段

代码语言:javascript
复制
- name: Installing helpful tools and packages
   yum:
    pkg: "{{ item }}"
    state: present
  with_items:
    - ntp
    - tcpdump
    - policycoreutils-python
    - vim
    - vim-X11
    - yum-utils
    - deltarpm
    - git
    - ntp
    - python-pip
    - pip
  when:
    - ansible_os_family == "RedHat"

- name: Install shade using pip.
  #become: yes
  pip:
    name: "{{ item }}"
    state: present
  with_items:
    - pip
    - shade

这是我收到的错误。它没能得到‘python’

代码语言:javascript
复制
TASK [prep : Installing helpful tools and packages] 
****************************
failed: [default] (item=[u'ntp', u'tcpdump', u'policycoreutils-python',  
u'vim', u'vim-X11', u'yum-utils', u'deltarpm', u'git', u'ntp', 
u'python-devel', u'python-pip', u'pip']) => {"changed": false, 
"failed": true, "item": ["ntp", "tcpdump", "policycoreutils-python", 
"vim", "vim-X11", "yum-utils", "deltarpm", "git", "ntp", "python-
devel", "python-pip", "pip"], "msg": "No package matching 'python-pip' 
found available, installed or updated", "rc": 126, "results": ["yum-
utils-1.1.31-42.el7.noarch providing yum-utils is already installed", 
"deltarpm-3.6-3.el7.x86_64 providing deltarpm is already installed", 
"No package matching 'python-pip' found available, installed or 
updated"]}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-13 16:59:23

我相信列表中的所有内容都可以从默认的RHEL/CentOS回购中获得,除了python之外,我认为您必须从EPEL获得。您是否在远程系统上配置并启用了EPEL回购?

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47797231

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档