`
秦朝古月
  • 浏览: 227214 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

yum 安装错误的解决办法

阅读更多
需要在公司的机器上安装git,可是在执行yum install的时候却发生了下边的错误。
Traceback (most recent call last):
File "/usr/bin/yum", line 29, in <module>                                                           
    yummain.user_main(sys.argv[1:], exit_code=True)                                                   
File "/usr/share/yum-cli/yummain.py", line 229, in user_main                                        
    errcode = main(args)                                                                              
File "/usr/share/yum-cli/yummain.py", line 104, in main                                             
    result, resultmsgs = base.doCommands()                                                            
File "/usr/share/yum-cli/cli.py", line 339, in doCommands                                           
    self._getTs(needTsRemove)                                                                         
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 101, in _getTs                        
    self._getTsInfo(remove_only)                                                                      
File "/usr/lib/python2.5/site-packages/yum/depsolve.py", line 112, in _getTsInfo                    
    pkgSack = self.pkgSack                                                                            
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 592, in <lambda>                      
    pkgSack = property(fget=lambda self: self._getSacks(),                                            
File "/usr/lib/python2.5/site-packages/yum/__init__.py", line 435, in _getSacks                     
    self.repos.populateSack(which=repos)                                                              
File "/usr/lib/python2.5/site-packages/yum/repos.py", line 251, in populateSack                     
    sack.populate(repo, mdtype, callback, cacheonly)                                                  
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 160, in populate                       
    if self._check_db_version(repo, mydbtype):                                                        
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 217, in _check_db_version              
    return repo._check_db_version(mdtype)                                                             
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1119, in _check_db_version             
    repoXML = self.repoXML                                                                            
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1277, in <lambda>                      
    repoXML = property(fget=lambda self: self._getRepoXML(),                                          
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1269, in _getRepoXML                   
    self._loadRepoXML(text=self)                                                                      
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1259, in _loadRepoXML                  
    return self._groupLoadRepoXML(text, ["primary"])                                                  
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1243, in _groupLoadRepoXML             
    if self._commonLoadRepoXML(text):                                                                 
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 1112, in _commonLoadRepoXML            
    if not self._groupCheckDataMDNewer():                                                             
File "/usr/lib/python2.5/site-packages/yum/yumRepo.py", line 994, in _groupCheckDataMDNewer         
    old_repo_XML.timestamp > self.repoXML.timestamp):                                                 
AttributeError: 'NoneType' object has no attribute 'timestamp'

在网上查找解决办法,将 /etc/yum.conf 文件中的 plugins 设为 0 即可。
分享到:
评论

相关推荐

    centos6.9离线安装yum工具,附安装教程与yum源问题的解决方法

    7. **解决依赖问题**:如果在安装过程中遇到依赖问题,可以使用`yum-deprecated`或`rpm -Uvh --nodeps`强制安装,但这种方法可能会导致系统不稳定性。 8. **验证安装**:安装完成后,运行`yum info yum`检查`yum`...

    CentOS Linux release 7.9.2009,解决 “No module named yum” 错误,安装包

    CentOS Linux release 7.9.2009,解决 “No module named yum” 错误的安装包,因为安装了两个python版本,yum无法使用,修复包备份一哈,以免后面需要。使用前先确定centos版本跟我的一致,cat /etc/centos-release...

    rethat 6安装yum

    Red Hat Enterprise Linux Server(RHEL) 的yum服务是付费的,因为没有付费,所以无法使用yum安装软件,如RHEL想安装LNMP必须要先按此教程设置好yum,并可以正常使用后才可以安装LNMP一键安装包,会提示如下错误:...

    gcc yum源安装

    YUM是一个高级包管理工具,能够从服务器上下载、安装、删除和管理RPM包,并且还能自动解决依赖问题。这对于快速安装GCC不同版本非常重要。 从文件提供的内容片段中,我们可以得知在CentOS 6.x系统中安装GCC 4.8、...

    wget通过yum安装失败处理过程.zip

    本篇文章将详细介绍如何解决`yum`安装`wget`失败的过程。 首先,当尝试通过`yum install wget`命令安装`wget`时,如果出现下载失败或连接超时的错误,这通常意味着网络连接存在问题。你可以先检查网络连接是否正常...

    yum离线安装RPM,解决yum命令报错

    本文将详细介绍如何在离线环境中使用`yum`来安装RPM包,以及如何处理与`yum`相关的常见错误。 首先,让我们解决标题中提到的“/usr/bin/yum: /usr/bin/python: 坏的解释器”这个错误。这个错误通常意味着`yum`尝试...

    使用yum命令安装gpm服务

    相较于传统的rpm包管理方式,YUM提供了依赖关系解决的功能,使得用户无需担心安装过程中出现的依赖问题。 #### 二、GPM服务简介 GPM(General Purpose Mouse)是一个简单的鼠标守护进程,用于提供文本模式下的鼠标...

    linux下使用yum安装mysql

    解决方法是关闭 Linux 服务器防火墙或把 Linux 服务器的防火墙添加端口 tcp: 3306。 本文总结了使用 yum 命令安装 MySQL 服务器端、设置默认字符集、设置用户和密码、创建数据库和表等基本操作步骤。通过本文,读者...

    解决yum对python依赖版本问题

    其中,升级`yum`是最为推荐的方法,因为它不仅能解决当前的问题,还能提升系统的安全性并保持与最新的技术同步。如果条件不允许升级`yum`,那么修改解释器设置也是一个不错的选择。不过需要注意的是,在修改之前最好...

    linuxcentos安装nginx常见错误及解决办法.pdf

    Linux CentOS 安装 Nginx 常见错误及解决办法,这篇文章旨在解决 Linux CentOS 下安装 Nginx 时常见的一些错误,包括无法站外访问、编译 pcre 错误、make 错误、依赖软件未安装错误等,通过这些解决方法,读者可以更...

    yum搭建及应用 yum搭建及应用

    通过YUM,用户可以在安装过程中解决依赖问题,避免手动处理繁琐的依赖关系。本文将详细介绍如何搭建和使用YUM仓库,以便用户能够在自己的环境中快速高效地安装和管理软件包。 #### 二、准备工作 1. **启动REDHAT ...

    CentOS6 YUM 源失效问题解决办法

    ### CentOS6 YUM 源失效问题解决办法 在Linux操作系统中,特别是CentOS发行版中,YUM(Yellowdog Updater Modified)是用于安装、更新及卸载软件包的一个非常重要的工具。当用户遇到YUM源失效的问题时,这往往意味...

    Linux中用yum在本地装软件.pdf

    使用这些方法,我们可以在没有网络连接的情况下使用yum来安装软件了。 在Linux操作系统中,yum是一个非常重要的工具,用于安装和管理软件包。但是,在没有网络连接的情况下,如何使用yum来安装软件成了一个挑战。这...

    Yum安装中出现错误mirrorlist.txt的解决方法

    总之,解决`Yum`安装中出现的`mirrorlist.txt`错误,关键在于检查网络连接、调整虚拟机网络模式以及修复或更新`Yum`源配置。通过这些步骤,可以确保`Yum`能顺利从镜像源获取软件包,正常执行安装操作。希望上述解决...

    linux下安装PHP的时候出现的错误解决办法一览

    安装时要根据具体的错误信息来寻找解决办法。一般情况下,通过检查错误信息并利用包管理器安装缺失的依赖,大多数安装问题都可以得到解决。 在进行PHP安装之前,需要确保系统的网络连接是稳定的,因为下载依赖和...

    linux用rpm安装时报依赖错误解决办法

    ### Linux使用RPM安装时遇到依赖错误的解决办法 在Linux环境下使用RPM包进行软件安装时,可能会遇到“依赖错误”(Failed dependencies)的问题。这种情况通常发生在试图安装某个RPM包时,系统检测到该包需要其他...

    关于yum的安装配置步骤,及遇到问题的处理过程 包括 配置本地yum 报无法注册的问题的解决办法

    解决方法可能包括: 1. **检查网络连接**:确保系统的网络连接正常,能够访问到远程仓库。 2. **核对配置文件**:检查 `/etc/yum.repos.d/` 下的配置文件,确认URL是否正确,仓库是否被启用。 3. **修复DNS问题**:...

    linux Red Hat yum 不能使用 安装包及安装步骤文档

    安装方法同上。 5. `yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm`: 这是一个`yum`插件,用于快速选择最快的镜像服务器。安装命令:`rpm -Uvh yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm`。 6. `...

    c++ linux yum离线资源附安装说明

    总结起来,离线使用`yum`在Linux系统上安装C++资源涉及下载合适的`.rpm`文件,创建本地仓库,解决依赖关系,并正确配置`yum`仓库。这个过程需要对Linux系统和包管理有一定理解,同时要注意处理可能出现的各种问题。...

    解决redhat 8.2 yum报错 This system is

    在Red Hat 8.2操作系统中,用户可能会遇到一个常见的问题,即在尝试使用`yum`命令安装软件时,系统返回错误提示"This system is not registered to Red Hat Subscription Management"。这个错误表明你的系统未注册到...

Global site tag (gtag.js) - Google Analytics