1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > linux 装完yum不能用 解决yum不能正常使用的问题

linux 装完yum不能用 解决yum不能正常使用的问题

时间:2021-06-20 09:41:11

相关推荐

linux 装完yum不能用 解决yum不能正常使用的问题

解决yum不能正常使用的问题

问题1

Another app is currently holding the yum lock; waiting for it to exit...

The other application is: yum

Memory : 19 M RSS (303 MB VSZ)

Started: Wed Mar 21 11:11:28 - 02:52 ago

State : Traced/Stopped, pid: 6373

Another app is currently holding the yum lock; waiting for it to exit...

The other application is: yum

Memory : 19 M RSS (303 MB VSZ)

Started: Wed Mar 21 11:11:28 - 02:54 ago

State : Traced/Stopped, pid: 6373

解决方法:

1、这是yum被锁了,是因为之前执行了一遍未把进程完整的停掉

ps aux | grep yum |grep -v grep |awk ‘{print $2}’ | xargs kill -9

2、直接删掉yum的pid文件,pid文件是用来管理服务的启动,关闭。

rm -rf /var/run/yum.pid

问题2

# yum install lrzsz -y

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

/usr/lib64/python2.6/site-packages/pycurl.so: undefined symbol: CRYPTO_set_locking_callback

Please install a package which provides this module, or

verify that the module is installed correctly.

It's possible that the above module doesn't match the

current version of Python, which is:

2.6.6 (r266:84292, Nov 22 , 12:16:22)

[GCC 4.4.7 0313 (Red Hat 4.4.7-4)]

If you cannot solve this problem yourself, please go to

the yum faq at:

/wiki/Faq

解决:

rm -f /var/lib/rpm/__db*

rpm --rebuilddb

再安装,需要加上sudo

sudo yum install lrzsz -y

问题3、

1、使用yum安装测试

# yum install iotop

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

No module named yum

Please install a package which provides this module, or

verify that the module is installed correctly.

It's possible that the above module doesn't match the

current version of Python, which is:

2.7.13 (default, Nov 13 , 14:44:54)

[GCC 4.1.2 0704 (Red Hat 4.1.2-55)]

If you cannot solve this problem yourself, please go to

the yum faq at:

http://wiki.linux.duke.edu/YumFaq

备注:没有模块yum

2、查看yum使用的语言

# which yum `

/usr/bin/yum

[root@hm_wwwyufabu_216_37 ~]# cat /usr/bin/yum

#!/usr/bin/python (使用的是Python的默认版本)

import sys

try:

import yum

except ImportError:

print >> sys.stderr, """\

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was

```:

.................................

备注:

Python编写的,调用yum模块失败

3、查看Python版本

# python

python python2 python2.4 python2.7

# python (Python默认版本调用失败)

Python 2.7.13 (default, Nov 13 , 14:44:54)

[GCC 4.1.2 0704 (Red Hat 4.1.2-55)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import yum

Traceback (most recent call last):

File "", line 1, in

ImportError: No module named yum

>>>

[1]+ Stopped python

# python2 (python2版本调用失败)

Python 2.7.13 (default, Nov 13 , 14:44:54)

[GCC 4.1.2 0704 (Red Hat 4.1.2-55)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import yum

Traceback (most recent call last):

File "", line 1, in

ImportError: No module named yum

>>>

[2]+ Stopped python2

# python2.4 (Python2.4版本调用成功)

Python 2.4.3 (#1, Jan 21 , 01:10:13)

[GCC 4.1.2 1124 (Red Hat 4.1.2-42)] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import yum

>>>

4、修改yum文件中的Python版本

# cat /usr/bin/yum

#!/usr/bin/python2.4

import sys

try:

import yum

except ImportError:

print >> sys.stderr, """\

There was a problem importing one of the Python modules

required to run yum. The error leading to this problem was:

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。