首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >yum已停止工作,错误号模块名为transactioninfo

yum已停止工作,错误号模块名为transactioninfo
EN

Stack Overflow用户
提问于 2013-07-04 16:18:46
回答 1查看 3K关注 0票数 0

错误地删除了以下文件,因此yum停止工作。

你知道我们到底需要重新安装什么rpm吗?

代码语言:javascript
复制
./abrt_exception_handler.pyo
./abrt_exception_handler.pyc
./abrt.pth
./abrt_exception_handler.py
./yum/sqlitesack.pyo
./yum/rpmsack.pyo
./yum/packages.pyo
./yum/misc.pyo
./yum/metalink.pyo
./yum/__init__.pyo
./yum/history.pyo
./yum/depsolve.pyo
./rpmUtils/miscutils.pyo
./yum/yumRepo.pyo
./yum/yumRepo.pyc
./yum/yumRepo.py
./yum/update_md.pyo
./yum/update_md.pyc
./yum/update_md.py
./yum/transactioninfo.pyo
./yum/transactioninfo.pyc
./yum/transactioninfo.py
./yum/sqlutils.pyo
./yum/sqlutils.pyc
./yum/sqlutils.py
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-04 16:31:55

好了,找到解决方案了。因为我不知道哪些python模块属于哪个rpm,所以我重新安装了大多数依赖的rpm。这就对了。

代码语言:javascript
复制
#!/bin/bash

for file in \
        elfutils-0.152-1.el6.x86_64.rpm \
        elfutils-libs-0.152-1.el6.x86_64.rpm \
        expat-2.0.1-11.el6_2.x86_64.rpm \
        gmp-4.3.1-7.el6_2.2.x86_64.rpm \
        libxml2-2.7.6-8.el6_3.4.x86_64.rpm \
        libxml2-python-2.7.6-8.el6_3.4.x86_64.rpm \
        m2crypto-0.20.2-9.el6.x86_64.rpm \
        python-2.6.6-36.el6.x86_64.rpm \
        python-iniparse-0.3.1-2.1.el6.noarch.rpm \
        python-urlgrabber-3.9.1-8.el6.noarch.rpm \
        readline-6.0-4.el6.x86_64.rpm \
        rpm-4.8.0-32.el6.x86_64.rpm \
        rpm-libs-4.8.0-32.el6.x86_64.rpm \
        rpm-python-4.8.0-32.el6.x86_64.rpm \
        sqlite-3.6.20-1.el6.x86_64.rpm \
        yum-3.2.29-40.el6.centos.noarch.rpm \
        yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
  do wget http://mirror.centos.org/centos-6/6/os/x86_64/Packages/$file;
done

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

https://stackoverflow.com/questions/17465243

复制
相关文章

相似问题

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