`
mlm
  • 浏览: 44361 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

yum升级提示TypeError: unsubscriptable object

 
阅读更多

为保证服务器安全,需要经常做yum update。可是今天执行是提示

TypeError: unsubscriptable object

 

baidu后找到答案:

写道
问题是由于yum的原数据损坏导致的,需要先删除原数据和数据库缓存,然后重建,问题即可解决
解决方法,依次运行以下命令:

yum clean metadata //通常执行这句就能解决,如果这句不能解决问题,继续下面操作
yum clean dbcache
yum makecache

 

原帖地址:http://hi.baidu.com/cajecx/blog/item/9f75e7cda000f65b0eb34547.html

 

我的问题执行第一行命令即解决。

环境:CentOS 5.3

 

分享到:
评论

相关推荐

    Linux操作系统:YUM管理软件包.pptx

    升级:yum -y update:升级所有软件包。 yum -y update 包名:升级特定的软件包。 卸载:[root@localhost yum.repos.d]# yum remove 包名。 yum remove 包名:卸载指定的软件包 自定义安装软件包 自定义安装软件包 ...

    centos 重新安装yum的rpm包:yum.zip

    然而,有时由于各种原因,如系统升级或配置错误,YUM可能损坏或丢失,这时我们需要重新安装YUM的RPM包。本篇将详细讲解如何在CentOS上重新安装YUM的RPM包。 首先,确保你的系统是连接到互联网的,因为重新安装YUM...

    linux yum命令详解

    - `yum upgrade package`:升级指定的软件包`package`至最新版本。 #### 查看软件包信息 - `yum info package`:显示指定软件包`package`的详细信息,包括版本、描述、大小等。 #### 列出软件包 - `yum list`:...

    linux输入yum后提示: -bash: /usr/bin/yum: No such file or directory的解决方法

    如果出现“-bash: /usr/bin/yum: No such file or directory”的错误提示,这意味着系统找不到`yum`命令的执行路径,这通常是由于以下原因: 1. **yum命令未安装**:最直接的原因是`yum`这个包本身没有被正确地安装...

    yum命令详解

    ### yum命令详解 #### YUM简介 YUM(Yellowdog Updater Modified)是Linux系统中的一个包管理器,主要用于处理RPM格式的软件包。它能够自动解决软件包之间的依赖关系,简化了用户安装、更新及卸载软件的过程。通过...

    Linux(rhel)yum配置详解

    Linux(RHEL)中的YUM(Yellowdog Updater Modified)是一个强大的包管理工具,它极大地简化了RPM包的安装、更新和移除过程。在Red Hat Enterprise Linux (RHEL) 5及其后续版本中,YUM成为了处理软件依赖关系的核心...

    zabbix5.0离线yum源

    本文将详细介绍如何在离线环境中,利用Zabbix 5.0的yum源进行安装。 首先,我们需要理解离线安装的概念。在没有互联网连接的服务器上,我们不能直接通过在线yum仓库来下载和安装软件。为了解决这个问题,我们可以先...

    yum 使用教程

    * `yum upgrader`:大规模的版本升级 * `yum clean`:清除暂存中的软件包文件 * `yum clearn`:清除暂存中的软件包文件和头文件 yum 的配置文件为 `/etc/yum.conf`,可以在其中配置资源库的地址、缓存的大小等。 ...

    python升级2.7后导致yum无法使用还原包

    当您尝试在CentOS 6.5上升级Python 2.6到2.7后发现`yum`无法正常工作时,这通常是由于`yum`和其他系统工具仍然依赖于Python 2.6导致的。升级Python可能会覆盖或破坏这些依赖关系,使得`yum`无法找到正确的Python解释...

    CentOS yum的详细使用方法

    ### CentOS yum 的详细使用方法 #### 什么是 yum? yum(Yellowdog Updater Modified)是 CentOS 和其他基于 RPM 包管理的 Linux 发行版中的软件包管理器。它提供了一个命令行工具来安装、更新、卸载软件包以及...

    red hat linux yum升级包

    red hat linux yum升级包,含安装说明和必须的文件

    yum安装和更新mysql

    ### yum安装和更新MySQL知识点详解 #### 一、概述 在Linux环境中,使用`yum`(Yellowdog Updater Modified)工具来安装和更新MySQL数据库是非常常见的做法。`yum`是Red Hat系列Linux发行版(包括CentOS、Fedora等...

    linux技巧总结

    - `yum update`:系统升级 - `yum list available`:列出可更新的软件包 - `yum list updates`:列出可更新的软件包 - `yum list installed`:列出已安装的软件包 - `yum groupupdate`、`yum grouplist` 和 `...

    yum源使用的几个报错小总结 (例如: python2.6.6 下yum不能使用: No module named yum)-附件资源

    yum源使用的几个报错小总结 (例如: python2.6.6 下yum不能使用: No module named yum)-附件资源

    CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.-附件资源

    CentOS系统yum源使用报错:Error: Cannot retrieve repository metadata (repomd.xml) for repository: rpmforge.-附件资源

    yum 命令使用配置

    它能够处理依赖关系,并且简化了RPM包的安装与升级过程。通过YUM,用户可以方便地安装、更新、卸载软件包以及进行软件包的查询等操作。本文将详细介绍YUM的基本安装配置及常用命令,帮助读者更好地理解和使用YUM。 ...

Global site tag (gtag.js) - Google Analytics