yum数据库问题

错误提示:rpmdb open failed

是因为RPM数据库出现损坏导致的,它导致所有的软件的升级、安装甚至是删除都会出现问题,终端出现乱码,YUMEX也用不成,RPM命令也用不成。原因是RPM数据库被破坏

解决方法:

提示:使用root用户。

# cd /var/lib/rpm/
# for i in `ls | grep ‘db.‘`;do mv $i $i.bak;done
# rpm --rebuilddb     重建该数据库
# yum clean all

在生成缓存即可!

时间: 2024-10-20 12:18:18

yum数据库问题的相关文章

Yum数据库错误

使用yum时提示数据库错误: /var/lib/rpm... open... db4 error from db->close:... 解决办法: 1.删除/var/lib/rpm目录下的__db.*文件(可先备份) 2.重建db: # rpm --rebuilddb # yum clean all

yum 数据库报错与重构

[[email protected] yum.repos.d]# cd /var/lib/rpm/ [[email protected] rpm]# rm __db.* -rf[[email protected] rpm]# rpm --rebuilddb [[email protected] rpm]# yum clean all 原文地址:https://www.cnblogs.com/sysk/p/8125855.html

linux yum仓库

(一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务 YUM有以下特点: 1.可以同时配置多个资源库(Repository) 2.简洁的配置文件(/etc/yum.conf) 3.自动解决增加或

制作yum本地源

RHEL5中实现各种服务的准备条件: (一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务 YUM有以下特点: 1.可以同时配置多个资源库(Repository) 2.简洁的配置文件(/etc/

yum的三种方式

RHEL5中实现各种服务的准备条件: (一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务 YUM有以下特点: 1.可以同时配置多个资源库(Repository) 2.简洁的配置文件(/etc/

yum三种方法

(一).制作YUM本地源: YUM简介: YUM是Yellow dog Updater Modified的简称,yum是软件的仓库,它可以是http或ftp站点,也可以是本地软件池,但必须包含rpm的header, header包括了rpm包的各种信息,包括描述,功能,提供的文件,依赖性等.正是收集了这些 header并加以分析,才能自动化地完成余下的任务 YUM有以下特点: 1.可以同时配置多个资源库(Repository) 2.简洁的配置文件(/etc/yum.conf) 3.自动解决增加或

CentOS下YUM损坏与重建

yum报错error: rpmdb open failed 这种情况一般是由于rpm数据库被损坏导致的,可按照下述方法重建yum数据库: cd /var/lib/rpm/ rm -rf __db.* rpm –rebuilddb yum clean all ? yum 重建 用于无法恢复情况下: cat /etc/issus rpm -qa |grep release arch rpm -Uvh http://mirror.centos.org/centos/6/os/x86_64/Packag

linux6.4 yum配置

linux yum配置,安装和管理软件 实验环境: 安装了Red Hat Enterprise Linux 6.4 可运行系统,并且是成功验证系统. 实验目标: 挂载光盘,配置yum 源,并通过yum 安装更新软件. 实验背景: 你想要将你的系统连接到专用yum 库来安装和升级软件. 实验要求: 1.配置yun 2.尝试使用yum 的基本语法 3.使用yum 安装wireshark 实验详解: 查看版本信息: [[email protected] ~]# uname -a Linux cz2.6

配置yum源3:局域网配置yum源,服务器不联网

两台测试服务器:服务器端 172.16.1.53 客户端   172.16.1.59 两台服务器之间要能ping通 服务器端需要安装的软件: createrepo   createrepo-0.9.8-5.el6.noarch.rpm(CentOS6.3x64) vsftp        vsftpd-2.2.2-11.el6.x86_64.rpm(CentOS6.3x64) [[email protected] ~]# cd /yumlocal/Packages/   进入软件包存放位置 [[