解决yum安装过程中断导致后续使用yum始终提示有未完成事务的问题

今天在用yum装软件的时候手贱点了ctrl+c,在后面使用yum的时候始终提示:There are unfinished transactions remaining. You might consider running yum-complete-transaction first to finish them.

意思是说有未完成的yum事务,建议先运行yum-complete-transaction命令清除

解决办法:
安装 yum-complete-transaction,提示中已经给出了这个命令在yum-utils包中

yum -y install yum-utils

# 清除yum缓存

yum clean all

# 运行 yum-complete-transaction,清理未完成事务

yum-complete-transaction --cleanup-only
时间: 2024-08-07 16:59:59

解决yum安装过程中断导致后续使用yum始终提示有未完成事务的问题的相关文章

Linux yum安装过程图文详解

Yum可以从众多软件包仓库中搜索软件的依赖关系,因此可以减少由于依赖关系带来的问题.还有就是我们在使用图形界面时,在应用程序-添加删除软件下的浏览里是空的.如下图: 第一种方法:(推荐) 第一步:新建一个文件夹,并把光盘内的所有文件复制到这个文件夹里: [[email protected] ~]# mkdir /yum [[email protected] ~]# cp -rvf /misc/cd/* /yum 第二步:备份repodata文件.因为有四个文件夹里都有这个文件,所以都要备份. [

yum 安装过程中出现解析repo异常

/usr/lib/python2.6/site-packages/imgcreate/errors.py:45: DeprecationWarning: BaseException.message has been deprecated as of Python 2.6 return unicode(self.message) Error creating Live CD : Unable to download from repo : Cannot retrieve repository me

故障小记录:yum 安装报错File "/usr/bin/yum", line 30 except KeyboardInterrupt, e:

发生原因: 由于yum是基于python的,之前安装我python3,当我修改了python命令的指向到python3之后就会发生这样的问题. 解决办法: 由于我当初想到可能以后还需要python2,所以还保留着python2的命令指向 所以只需要 vim /usr/bin/yum 然后在头部改一下编译方式就好[是改成你的python2的命令,有些人的命令是python2.7之类的] 由#!  /usr/bin/python 改为#! /usr/bin/python2 另外还需要改一个地方,否则

解决Yum安装依赖问题

导读 最近在网上看到很多关于安装网络Yum源是报错的求助,本小白也曾遇到过此类问题,后找过度娘没有有效的解决办法.最后,经过几番尝试后终于解决,现在将解决方案共享给大家! Yum源及安装 安装过程在之前就有大牛讲过了!这里就不做阐述了.具体可以参考: Redhat 7使用CentOS 7的Yum网络源 问题阐述 按照上述方法安装,应该是不会有问题的.但是本小白在安装的时候出错了! [[email protected]~]# rpm -ivh yum-fastestmirror-1.1.26-11

解决:yum安装软件包Transaction Check Error错误

解决:yum安装软件包Transaction Check Error错误 yum(YellowdogUpdater,Modified)是软件包管理工具,就不多说了.错误产生的环境:OS:CentOS release 6.5 (Final)uname -r:2.6.32-431.el6.x86_64 在yum安装gnaglia时遇到的,具体错误如下: Transaction Check Error: Transaction Check Error:   file /usr/lib64/gangli

redhad借用CentOs yum 安装

RedHat linux 默认是安装了yum软件的,但是由于激活认证的原因让redhat无法直接进行yum安装一些软件,如果我们需要在redhat下直接yum安装软件,我们只用把yum的源修改成CentOS的就好了,然后把源里面的变量全部修改成实际的值,这样就能使用yum直接安装我们需要的软件了. 使用说明 (先将/etc/yum.repos.d的内容移到其他地方,将下载后的.repo复制到/etc/yum.repos.d中) cd /etc/yum.repos.d/ mv redhat.rep

在CentOS上使用yum安装java

查看CentOS自带JDK是否已安装. ◆输入:yum list installed |grep java. 若有自带安装的JDK,如何卸载CentOS系统自带Java环境? ◆卸载JDK相关文件输入:yum -y remove java-1.7.0-openjdk*. ◆卸载tzdata-java输入:yum -y remove tzdata-java.noarch. 当结果显示为Complete!即卸载完毕. 注:“*”表示卸载掉java 1.7.0的所有openjdk相关文件. 检查Cen

Centos 升级MySQL版本或者Yum安装Mysql5.6

Centos 升级MySQL版本或者Yum安装Mysql5.6 1.从MySQL Yum仓库下载最新的rpm文件:http://dev.mysql.com/downloads/repo/yum/CentOS 6 http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm 2.yum remove mysql mysql-* 3.mysql-community-release-el6-5.noarch.rpm 4.yum local

linux cetos7 yum 安装redis

centos7 yum安装配置redis 并设置密码 centos7 yum安装配置redis 并设置密码 1.设置Redis的仓库地址 yum install epel-release 2.安装redis yum install redis 修改配置文件,监听所有的IP地址 vim /etc/redis.conf 找到下面这一行 bind 127.0.0.1 注释掉 #bind 127.0.0.1 3.启动redis,到此完成 service redis start 如果需要设置开机自动启动