找回密码
 注册
查看: 4528|回复: 0

ansible 问题出现,一般是源没有做好

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2017-5-3 17:04:35 | 显示全部楼层 |阅读模式
Error: Package: ansible-2.2.1.0-1.el7.noarch (VN)
. W9 Q& T/ [' x* E; m/ P4 R           Requires: sshpass
7 [1 [5 u2 k! L! JError: Package: ansible-2.2.1.0-1.el7.noarch (VN)
+ U: J& N4 R0 t           Requires: python-keyczar1 v7 k: \5 p9 p- x  o
You could try using --skip-broken to work around the problem" `$ M/ i  x) ?7 ]2 b$ k
** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
5 z$ A: T. H& ]3 J$ J4 G. sansible-2.2.1.0-1.el7.noarch has missing requires of PyYAML
, n3 N$ N7 \# H# bansible-2.2.1.0-1.el7.noarch has missing requires of python-httplib27 Y& \) h( q0 k* z0 A! k' E* {
ansible-2.2.1.0-1.el7.noarch has missing requires of python-jinja24 C- |! n+ o! N
ansible-2.2.1.0-1.el7.noarch has missing requires of python-keyczar. Z- Z0 V" z" f5 C3 A
ansible-2.2.1.0-1.el7.noarch has missing requires of python-paramiko+ y! L) x  |' Y) t
ansible-2.2.1.0-1.el7.noarch has missing requires of sshpass
9 {8 B( F. G" y
+ u9 e7 a3 b: Q2 U解决办法:$ C. ?* i" {' ]/ t  x: S! o% Q5 D
# yum install -y PyYAML
% O* [# f' p4 \- B$ V0 h' ?/ [# yum install -y python-jinja2 python-httplib2 python-keyczar python-paramiko sshpass  " R& @& d, u; J: u; B% L# t7 [. j
/ C, \  v# X% M$ W. o3 f8 Q
#yum reinstall -y ansible: t5 @4 B- A3 u
8 v, ?1 E5 {' H2 F; l5 l, u

' F9 N0 r) J! j: @' g4 O
9 v' a8 T  N8 D, ]) g7 d4 j: ?  l) J: L" ]

' u+ h" U* u/ U" |  f5 Y, ^( Q" F7 @: ?6 ], F- u6 s) m% D
' P3 e8 ^1 W& B6 n2 S
: C+ `4 ~' S( ]# h( M

8 w- g4 N; t) j2 n; Q  Q2 dansible  tar package  install
8 ~- a+ }# u! j( h: g. } ansible tar包安装:
! D1 @. R8 `; y, b; M' ^    (2)setuptools模块安装
1 X% ]5 x' r' A* r/ t0 @9 L4 f0 j. R

https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz


, w: r* Z* m8 \* n/ |[plain] view plain copy; U, s7 d) ^. y2 _8 y! i/ F. V
print?
0 A+ x. w1 |5 ~" ~4 ^
9 _: z) `4 h  t- z
  • # tar -xvzf setuptools-7.0.tar.gz  
  • # cd setuptools-7.0  
  • # python setup.py install  
    : G) y! P9 R* v2 t8 [5 H2 K" y2 R/ s

; g5 ?+ O4 V' ]6 u. s* c1 u
1 \3 \8 u& ^* w* e  H: R1 E( C- Y  L9 G& s

(3)、pycrypto模块安装

https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz

# J( u: G/ {& _7 K0 L9 n1 U
[plain] view plain copy% C; U3 {7 ^5 ~( [
print?

3 e% e  w3 H' L
, K; U4 i1 r" L0 j$ O; t% W; Z1 m+ a% g
  • # tar -xvzf pycrypto-2.6.1.tar.gz  
  • # cd pycrypto-2.6.1  
  • # python setup.py install  " J8 C, W6 Y5 F$ C3 l. `' {# d

- B: Y6 t2 G% V& L2 L6 d2 ~3 ?$ q4 Q: G4 T  F
: a( Z5 O( S: ^: v4 d) B, F

(4)、PyYAML模块安装

http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz


0 T- O( ?* d7 P( D9 U[plain] view plain copy
4 q. z$ H: l" z1 U# ?' R* q( i print?
( K( _  P+ W- C7 Y5 \

1 l. O$ N. i* Y: ~1 t0 o- ?
  • # tar -xvzf yaml-0.1.5.tar.gz  
  • # cd yaml-0.1.5  
  • # ./configure --prefix=/usr/local  
  • # make && make install  
    0 b- q" |1 k' G4 ?" v- g

2 Z6 w2 L5 F5 T9 E$ K" y4 {& M& a( \7 n8 W+ s

+ X! J+ {0 C0 a$ T

https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz

6 W" q" G& j1 z! N- ~* U" P. f1 f3 _
[plain] view plain copy9 x7 U. Z/ a, V
print?

- D7 q2 q+ z4 G* N) D. }# S
5 E# J. W$ g& ?( }% i
  • # tar -xvzf PyYAML-3.11.tar.gz  
  • # cd PyYAML-3.11  
  • # python setup.py install  
    / v) e. U" ^3 m' i) t7 S

% R. Y5 g2 k" a; V( C' X* j" s; ^+ j6 k8 s$ C' N

5 H4 ?) _0 T9 H* ?3 i/ i- l

(5)、Jinja2模块安装

https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.9.3.tar.gz


. C% o# S: s2 z( M- d[plain] view plain copy1 K- [! x' w' |4 X7 X0 e
print?
' L' p+ U9 x! b' c+ I- _) Y# z* _

* m- p( w: A' t0 H8 r, v6 h7 G6 ]
  • # tar -xvzf MarkupSafe-0.9.3.tar.gz  
  • # cd MarkupSafe-0.9.3  
  • # python setup.py install  
    / u3 Q# D% a, X
( y7 ~/ o: [! h
6 a' k& ^/ `1 L

7 r) w; N: W. L: J$ m- Y

https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.3.tar.gz


$ U: Z" |8 A$ x' q& `, r[plain] view plain copy+ Q; j6 w4 f# @, o; u# k8 ]  i
print?
' `' e- K: X+ C! p' I; e1 C  A
( h4 ]$ \, P0 O; U0 S; \$ A1 X( r
  • # tar -xvzf Jinja2-2.7.3.tar.gz  
  • # cd Jinja2-2.7.3  
  • # python setup.py install  
    9 A8 w% E$ U. ?. U% G1 w

9 T% P: T3 ~3 Y  R
9 e6 Y9 b9 d, S% C$ L8 c( C5 }3 ^; C- Q3 A- m: B/ E, @/ l

(6)、paramiko模块安装

https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz

+ x7 R3 C  F! d; C: @
[plain] view plain copy
. l( M* N$ m( H- g: I print?
* F, P$ ^& f* D4 }' K
& m+ D  I' W( \% L) g3 q' d- L
  • # tar -xvzf ecdsa-0.11.tar.gz  
  • # cd ecdsa-0.11  
  • # python setup.py install  
    7 B/ F! e* B8 m+ k0 M

3 z+ T+ V* ^$ E
+ ^* J+ Q4 m' f4 x' ~9 v4 K( P3 z. d& V: N' E" b2 x, X+ U

https://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz


% o  W& F2 P! ^3 Y( [+ X[plain] view plain copy
3 O+ x$ M4 H3 e: y" F8 u# a( C print?

3 J, O* W7 W( N' P
4 q% s' L! B2 @4 l5 T$ X
  • # tar -xvzf paramiko-1.15.1.tar.gz  
  • # cd paramiko-1.15.1  
  • # python setup.py install  
    : a7 l+ S& [/ U5 C0 [" E
[url=][/url]
; _$ z: }5 b/ T# Z
! p& {* \; i5 b- Y

% u; n+ y& v2 i  ~: a' ?/ z' e9 }$ v1 ^2 J) g3 |. N$ D

(7)、simplejson模块安装

https://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz

/ J! e# D  P* V) a5 b
[plain] view plain copy
5 G, [, f5 \5 v  ?) I3 ^ print?
# m5 }0 O4 W7 r! ~" d! D( Z
% E% z( C/ e7 U  B$ u' M: `3 W
  • # tar -xvzf simplejson-3.6.5.tar.gz  
  • # cd simplejson-3.6.5  
  • # python setup.py install  

  • : z& n  p4 ~5 a$ p; z+ t  L
; q* i0 ^- X. M' M

9 T, r+ d4 g" {( V5 c; f& b
7 w! w& E/ D% {$ w( R) D
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 03:01 , Processed in 0.031746 second(s), 25 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表