易陆发现互联网技术论坛

 找回密码
 开始注册
查看: 4524|回复: 0
收起左侧

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

[复制链接]
发表于 2017-5-3 17:04:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?开始注册

x
Error: Package: ansible-2.2.1.0-1.el7.noarch (VN)* T1 h6 y: s/ M$ B5 A& m2 d
           Requires: sshpass* X7 E. N( x8 a$ x3 I( V/ ~
Error: Package: ansible-2.2.1.0-1.el7.noarch (VN)0 K+ p- o; m  v; r- ^! X
           Requires: python-keyczar
* W8 c# z) O; w. @* ^' v You could try using --skip-broken to work around the problem
* k: n& Y6 ~5 ?2 Q** Found 6 pre-existing rpmdb problem(s), 'yum check' output follows:
- Z- B8 e; t  \0 B3 Gansible-2.2.1.0-1.el7.noarch has missing requires of PyYAML( g, u. p' ~3 h7 e- @
ansible-2.2.1.0-1.el7.noarch has missing requires of python-httplib2
2 k8 \8 z1 W  A8 a/ [- \% b( w) qansible-2.2.1.0-1.el7.noarch has missing requires of python-jinja2
( B& u# U  ^2 }6 K0 N: m/ Lansible-2.2.1.0-1.el7.noarch has missing requires of python-keyczar5 v  U; c& a+ x! _. I# x
ansible-2.2.1.0-1.el7.noarch has missing requires of python-paramiko4 W+ A" l2 a1 h: w
ansible-2.2.1.0-1.el7.noarch has missing requires of sshpass: ~& w1 b4 Q6 }" M8 e( A- y
: f# k. W& S4 q- X/ l7 g
解决办法:
7 F+ ^7 e7 z$ m7 E) U% o$ Q. k# yum install -y PyYAML
- _- T& j- y* x) u# yum install -y python-jinja2 python-httplib2 python-keyczar python-paramiko sshpass  
9 ?. t/ @! V+ Y3 U) m% g4 P% t' K" Z& ]7 [
#yum reinstall -y ansible
3 B' ^: r2 I5 |3 B& a
# e/ `" l- D6 v/ K% F
6 J7 G3 d& Q+ o5 A
/ `* \) ?- q; Z2 v$ N" A
3 F" v4 w. ^9 c- r  I7 i) {: E* ]' a1 {

7 O: `; K4 {* t9 i
, a% W1 N2 ^# w$ \4 p8 Q/ j+ t7 H. q. g( \4 |/ S
2 L) v8 X  U+ z- a9 _. Y
ansible  tar package  install
! l5 ?8 P- O! Z+ I# j% d4 w# b ansible tar包安装:
* ^8 X( Q4 t+ d+ {: E, k, A    (2)setuptools模块安装
0 r. a8 y! c! f; e" v8 \: B9 s

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

( V$ C) K0 g) `7 g$ t( ~8 g
[plain] view plain copy( }: f  @. K. I* H! [2 [. H) y: I
print?
2 `6 X+ ?% E6 T9 h  E3 ?2 f
+ |( C$ R: a* W" f1 n) l
  • # tar -xvzf setuptools-7.0.tar.gz  
  • # cd setuptools-7.0  
  • # python setup.py install  4 W1 I" s/ P& h/ Z4 ^

  o" \4 C! ?6 |' N) y3 e% o5 A% n
$ k  `; ^  e2 R; Q5 k5 w. T2 a& V) l: T: E( i- _6 ~

(3)、pycrypto模块安装

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

, y5 N0 I& J3 y
[plain] view plain copy
* h6 G1 ~4 y- ~! D+ H. W1 {# I3 x print?

5 W3 R5 p9 B, J; F0 I7 \
4 p" {( S. ?4 i  i- E
  • # tar -xvzf pycrypto-2.6.1.tar.gz  
  • # cd pycrypto-2.6.1  
  • # python setup.py install  . l+ D: P% K" h$ M1 R2 h

9 K9 B" n0 {9 `: X4 L8 j* m) j  Z+ E. z# l# t
: B7 U. Z- D6 L! q

(4)、PyYAML模块安装

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

0 ^  n  m8 I0 H7 v
[plain] view plain copy
/ j% Y1 s- w# H' o print?
3 P/ l/ w' h8 v  w( _% i2 ]& k

" X& _1 @. U; i3 c
  • # tar -xvzf yaml-0.1.5.tar.gz  
  • # cd yaml-0.1.5  
  • # ./configure --prefix=/usr/local  
  • # make && make install  
    & L' p. B9 \. f1 @2 G
1 m* ?* l& {+ g: Q7 b9 b

  b# ]  W- l; d2 C3 }
: m# w7 R/ b( X5 J1 t% O+ V

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

2 L; e- @/ M# m
[plain] view plain copy& e: s' Q  M7 g8 |# o- G
print?

3 U- z( ~3 z6 J7 e; c
% \# c# X4 s8 ^+ U2 s+ J
  • # tar -xvzf PyYAML-3.11.tar.gz  
  • # cd PyYAML-3.11  
  • # python setup.py install    o0 ~4 E9 h* H% s6 L

2 X9 b1 g% S% D0 r- p1 l3 D$ ~; R2 O3 f
0 @) h, y  Y4 ^  Z) u6 {4 N

(5)、Jinja2模块安装

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

& b% b' `% W5 q1 ]5 K0 ~7 o
[plain] view plain copy
, O, e- j; q5 {8 Q5 S3 Y" @ print?

( |6 j, }0 I+ [6 Q- V

. N8 s0 N, @6 r3 k
  • # tar -xvzf MarkupSafe-0.9.3.tar.gz  
  • # cd MarkupSafe-0.9.3  
  • # python setup.py install  . \9 J% J- P+ b. C

+ n" d& k  P) R) `8 _5 b3 W
# Z' I; Q4 R2 A& ^8 a% I* _9 L, |5 n" L) [* p3 k

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


& t8 ^, p8 j, v  s& [+ R[plain] view plain copy2 o$ c; `" l2 K; M! Q
print?
. p* Q0 y5 N) f7 H1 L: T

$ j6 O3 k6 ^* F: W
  • # tar -xvzf Jinja2-2.7.3.tar.gz  
  • # cd Jinja2-2.7.3  
  • # python setup.py install  1 G1 h# `4 o2 B" Z# n
3 G7 m( W4 E1 ]- Y2 h

5 E% L- [5 F  \3 `7 p
* G4 o& {5 [8 g. t, M

(6)、paramiko模块安装

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

+ [* _  j( j2 z+ T9 {
[plain] view plain copy
6 m  K9 J% _$ I% i% | print?
2 z3 M- D$ F  s

3 G, t* c6 m) x4 Z7 x
  • # tar -xvzf ecdsa-0.11.tar.gz  
  • # cd ecdsa-0.11  
  • # python setup.py install  5 L9 H, E" d6 L7 ~4 k

& g, L+ P4 H. E& @# ^, ~6 a  N
3 M6 C4 N+ v6 f5 |; _' Q
% A& e: x# y  C( S

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


0 L) i+ U0 u5 h, X[plain] view plain copy5 N1 y8 ]7 w( u7 ~- M& R4 Y
print?
: W6 z5 @) [  b

& L8 l3 w+ u. }5 z; ~- A  v0 G
  • # tar -xvzf paramiko-1.15.1.tar.gz  
  • # cd paramiko-1.15.1  
  • # python setup.py install  
    2 z/ M7 K' u5 C7 ~& e- ?
[url=]
$ X9 F5 H8 f6 y/ H& g
                               
登录/注册后可看大图
[/url]

4 r( R" |1 I2 k1 `$ a1 G
3 Q; ]6 o+ L* D/ V$ R1 q
# w1 w+ `  U0 y; J3 i0 F. [1 G8 ?2 ?

& g( K9 v1 X  K/ }

(7)、simplejson模块安装

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


9 B' v5 l: Z: |' h( q9 V! w: O[plain] view plain copy$ l8 Q4 x- H) s, y* k+ G
print?
" z* F5 s8 e. V& J' s- d$ a
) W  C: l9 j2 J- m( H5 `2 Y; S
  • # tar -xvzf simplejson-3.6.5.tar.gz  
  • # cd simplejson-3.6.5  
  • # python setup.py install  
  • 1 o1 B( J4 {' d+ J, z6 B0 W/ P

( j' v' T# A$ k) G4 \' }
$ E  I/ Z. L5 y6 c; ]$ l. n( t6 u0 c( @- O0 g/ ~1 E
您需要登录后才可以回帖 登录 | 开始注册

本版积分规则

关闭

站长推荐上一条 /4 下一条

北京云银创陇科技有限公司以云计算运维,代码开发

QQ|返回首页|Archiver|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )点击这里给我发消息

GMT+8, 2026-4-8 21:35 , Processed in 0.085513 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2012-2025 Discuz! Team.

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