马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?开始注册
x
Error: Package: ansible-2.2.1.0-1.el7.noarch (VN), z: w V. n' k
Requires: sshpass
5 b. i8 Q8 a U2 q9 @& gError: Package: ansible-2.2.1.0-1.el7.noarch (VN)& W) d1 H% r5 C! w) x
Requires: python-keyczar% d8 I* p2 W; H3 N U- W! k9 Y
You could try using --skip-broken to work around the problem
! P: f0 h7 s* c! Q" o! e; r** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:4 a* p, t M+ j2 s" m
ansible-2.2.1.0-1.el7.noarch has missing requires of PyYAML6 B6 d1 Y) d' \0 O
ansible-2.2.1.0-1.el7.noarch has missing requires of python-httplib2
! P1 |+ ?. B- Z% J( J0 [& Dansible-2.2.1.0-1.el7.noarch has missing requires of python-jinja2' }9 K; K; D. M+ T! N
ansible-2.2.1.0-1.el7.noarch has missing requires of python-keyczar
( r7 u( n0 N2 O$ j0 e5 B- [& Nansible-2.2.1.0-1.el7.noarch has missing requires of python-paramiko
7 U$ i2 j' `5 Eansible-2.2.1.0-1.el7.noarch has missing requires of sshpass8 @, h5 s% ^& B/ m+ Y; [+ U
# t- I! t1 h, _$ ^$ O9 ^1 A
解决办法:( Q2 Q/ ]" M- g9 t5 y" y1 a
# yum install -y PyYAML/ P3 c% K( d9 Q
# yum install -y python-jinja2 python-httplib2 python-keyczar python-paramiko sshpass 3 i3 }8 A4 v, ~& Q9 p, a
+ v3 F' ?3 M. o#yum reinstall -y ansible2 ~% N$ k; j% m8 r" m2 s/ W
' k- f5 p* |8 D$ \
1 w1 t& L1 |; u8 L# g' `( _
! i. g) {1 {- I7 y$ E1 ?
) K! z+ h2 E7 ^, o8 |4 g* B( l) d3 ?- M- p( _
/ {8 W- N/ I7 ^7 \5 P
- p A# f* a3 d4 J' b0 m' v4 I" l. C/ ~ A+ [0 F0 u7 m* z: v
w9 ~# G/ `; I8 _2 [8 pansible tar package install 3 v5 M: G( i, F- w: n
ansible tar包安装:# U4 W* ]" X2 e* w- _! Z
(2)、setuptools模块安装
# x8 Y: w& t# P- r' m" [ T) q7 j2 \https://pypi.python.org/packages/source/s/setuptools/setuptools-7.0.tar.gz
! H2 l6 ^/ g1 l1 C[plain] view plain copy3 u* }# i7 c) W) a8 a- C9 b
print?" _' V1 p V% A' ]! P# e( Y" `' C
7 b' o! z( J9 Z- # tar -xvzf setuptools-7.0.tar.gz
- # cd setuptools-7.0
- # python setup.py install 1 w! }4 P e0 r2 D
" g6 x/ n0 b: K! p k( R9 R" D6 f' v4 c0 X" ~4 V, V9 w# o+ s/ m
, L7 Q$ B% F; E8 A
(3)、pycrypto模块安装 https://pypi.python.org/packages/source/p/pycrypto/pycrypto-2.6.1.tar.gz ( t, t0 |8 k1 J( |* O* Q
[plain] view plain copy! T& x. Z3 ~& R( |8 ~
print?7 }0 Q0 @* a S" V" J
" e3 Y; r6 o9 N' N( Z1 y7 y- # tar -xvzf pycrypto-2.6.1.tar.gz
- # cd pycrypto-2.6.1
- # python setup.py install 4 ~5 `; m5 j! Q$ w
9 \. v# s% n6 W% b/ K9 I1 j! A9 n' t# S
2 u9 d( _+ s- K, R! y(4)、PyYAML模块安装 http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz
$ D: t3 v+ A* V0 @! q[plain] view plain copy
4 `/ U! S4 z' ]9 _( m print?5 K/ e! c/ K. z7 P6 N
9 [. M* B# @& p. L% P# @1 z- # tar -xvzf yaml-0.1.5.tar.gz
- # cd yaml-0.1.5
- # ./configure --prefix=/usr/local
- # make && make install k7 G1 ^4 t# ?0 F$ C: |; C# x
" M( m4 D# D8 G3 w3 G
% g, Q; g5 j. Y, C0 M% z
( j i: r7 A& n6 w( c3 ~https://pypi.python.org/packages/source/P/PyYAML/PyYAML-3.11.tar.gz
0 N( O3 z6 T* `[plain] view plain copy& m; }4 a w. \/ X% h/ b: l
print?
- L5 g9 ]' r8 t% C9 F# R. I
$ ?& G6 u9 ~) ^, R5 z- # tar -xvzf PyYAML-3.11.tar.gz
- # cd PyYAML-3.11
- # python setup.py install
9 P3 E8 y$ i: g; Q 3 u, t" `' D8 L
3 o9 R( Y$ b- z* a) ?/ `! F0 F5 W, c' @1 ]4 C: `6 h: a3 I
(5)、Jinja2模块安装 https://pypi.python.org/packages/source/M/MarkupSafe/MarkupSafe-0.9.3.tar.gz $ O$ U4 j% b9 o1 Z% m+ j
[plain] view plain copy
9 _8 R/ |* w1 t, w2 c# ~ print? l8 J. e7 Z4 Q
1 r- U n) {: m# [3 U
- # tar -xvzf MarkupSafe-0.9.3.tar.gz
- # cd MarkupSafe-0.9.3
- # python setup.py install 7 f5 M1 H1 p, N! [8 [7 X
. D+ d% \0 B. k
/ p; ^; Z* E! J8 p! E2 ]% T1 ?, r$ @
, y( G6 S7 Y! y# A0 y- u
https://pypi.python.org/packages/source/J/Jinja2/Jinja2-2.7.3.tar.gz 8 g! h o# }& J) x/ r) I
[plain] view plain copy: v/ Y- ?, N% H: S8 s+ Z
print?
2 g9 N9 ]+ _5 D% F! a# `2 i9 v x$ C% I+ I
- # tar -xvzf Jinja2-2.7.3.tar.gz
- # cd Jinja2-2.7.3
- # python setup.py install ! U' q5 i& r( r/ v+ v9 @9 ~
3 F5 p" M7 h- s# A6 i- w; t! y! P) I
# c4 z8 W$ p5 }1 Y7 @(6)、paramiko模块安装 https://pypi.python.org/packages/source/e/ecdsa/ecdsa-0.11.tar.gz
2 r8 M7 G% W5 A% G" C5 F/ w! ^1 a9 q[plain] view plain copy( t% l8 K2 f! p% x* m; a( e
print?( v& j8 Y$ o# ?% q) p$ ~- |$ V
4 y" }8 W }9 l
- # tar -xvzf ecdsa-0.11.tar.gz
- # cd ecdsa-0.11
- # python setup.py install
. R4 Y$ c, Y/ N% w! S
) X9 k9 {. X7 v5 m2 \2 @& [ o( ^1 C. d; ]) `# H2 A
$ X' e6 K3 T( _* p! ?https://pypi.python.org/packages/source/p/paramiko/paramiko-1.15.1.tar.gz
- V8 m4 z' [/ \7 f5 O9 e[plain] view plain copy+ a, O5 ]6 z+ O3 z
print?
y/ X5 e2 F) s; _5 Z7 \/ J
1 u/ r4 E' h* i) i9 \- # tar -xvzf paramiko-1.15.1.tar.gz
- # cd paramiko-1.15.1
- # python setup.py install
: C& f/ T: _! r3 b7 U8 F: {6 s [url=][/url]; [' S" I. v2 M* J# n
6 d8 w1 H6 |+ `: {$ d- I5 h' ?; Y% [0 G6 ] G/ a. p
& \6 J3 v; [% y. R# m: x) F# w(7)、simplejson模块安装 https://pypi.python.org/packages/source/s/simplejson/simplejson-3.6.5.tar.gz
7 }8 \: H- U& q, \[plain] view plain copy; t% i' Z! ]4 ~. _/ ~$ B+ D5 K# N
print?
$ V4 Y/ C) _0 e0 h" _2 Z
7 B9 R* B$ M7 j* E) c% M4 X! A- # tar -xvzf simplejson-3.6.5.tar.gz
- # cd simplejson-3.6.5
- # python setup.py install
* z2 X0 `+ q7 Y: [& Q" [. V , V" ]2 r8 z4 m+ e; }: Z
8 l% n, N4 K; w# j( y8 V
$ j: p. N) D: M
|