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

yum错误“Error in PREUN scriptlet in rpm package ”

 
阅读更多

    打算通过yum安装软件,发展之前有软件残骸。使用yum remove也无效,使用rpm -e也无法删除这个软件包(这个软件包已经损坏)。

错误信息:
Running Transaction
Error in PREUN scriptlet in rpm package hadoop-hdfs-namenode
hadoop-hdfs-namenode-2.0.0+1475-1.cdh4.4.0.p0.23.el6.x86_64 was supposed to be removed but is not!

Failed:
hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6

Complete!

 

 

解决:

 

删除rpm包的时候不调用卸载脚本:
sudo rpm -e hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6 --noscripts

 

PS. 我使用" yum --setopt=tsflags=noscripts remove hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6" 这个命令卸载没有生效。

 

--end

 

(未生效)
yum --setopt=tsflags=noscripts remove hadoop-hdfs-namenode.x86_64 0:2.0.0+1475-1.cdh4.4.0.p0.23.el6

 

 

分享到:
评论
2 楼 heipark 2014-09-03  
hbjava1985 写道
月哥,我在重建cdh5 hadoop环境也遇到同样问题,


用我的方法解决了不?
1 楼 hbjava1985 2014-09-02  
月哥,我在重建cdh5 hadoop环境也遇到同样问题,

相关推荐

    linux下如何彻底卸载RPM或yum安装的mysql_linux的yum命令

    如果你使用RPM(Red Hat Package Manager)或yum(Yellowdog Updater, Modified)工具来安装MySQL,卸载时需要特别注意,因为简单地使用`rpm -e`或`yum remove`可能无法完全清除所有相关的配置文件和数据。...

    linux yum源软件包以及rpm包

    在Linux操作系统中,`yum`(Yellowdog Updater, Modified)和`rpm`(Red Hat Package Manager)是两种重要的包管理工具,它们对于系统管理和软件安装至关重要。在最小化安装Linux后,通常需要手动配置`yum`源以便...

    centos7-yum离线rpm安装包

    该文件包含了:python-iniparse-0.4-9.el7.noarch.rpm、python-urlgrabber-3.10-8.el7.noarch.rpm、yum-3.4.3-158.el7.centos.noarch.rpm、yum-metadata-parser-1.1.4-10.el7.x86_64.rpm、yum-plugin-fastestmirror-...

    redhat8 安装yum需要的部分 rpm包

    yum-4.7.0-4.el8.noarch.rpm lrzsz-0.12.20-43.el8.x86_64.rpm libnsl-2.28-164.el8.i686.rpm libnsl-2.28-164.el8.x86_64.rpm yum-utils-4.0.21-3.el8.noarch.rpm vim-minimal-8.0.1763-16.el8.x86_64.rpm python3-...

    yum-utils-4.0.21-3.el8.noarch(1).rpm

    离线安装包,亲测可用

    redhat5.5 yum-*.rpm

    `yum`是基于RPM(Red Hat Package Manager)的,它解决了依赖关系问题,使得用户可以方便地安装、升级和删除软件,而无需手动解决各个软件包之间的依赖关系。在Red Hat 5.5这样的旧版本中,`yum`是系统维护和更新的...

    centos7arm64重装yum所需要的rpm包

    如果命令能够正确执行,不显示任何错误,并列出可用的软件包,那么恭喜你,`yum`已经成功重装。 然而,要注意的是,不处理依赖关系可能会导致系统不稳定。在实际操作中,你应该先解决所有必要的依赖,再进行RPM包的...

    yum安装包rpm

    在Linux系统中,`yum`(Yellowdog Updater, Modified)和`rpm`(Red Hat Package Manager)是两种常见的软件管理工具。`yum`是基于`rpm`的前端程序,它提供了一种更加方便的方式来安装、更新和删除系统中的软件包。 ...

    yum-3.2.29-40.el6.centos.noarch.rpm和yum-3.2.29-30.el6.noarch.rpm

    总结来说,`yum`是Linux系统中不可或缺的包管理工具,而`yum-3.2.29-40.el6.centos.noarch.rpm`和`yum-3.2.29-30.el6.noarch.rpm`是针对CentOS 6的特定版本,它们的更新可能包含了错误修复、功能改进和安全更新。...

    下载yum所需的所有rpm包

    描述中提到"在Linux中的yum经常用不了,这是安装yum所需的所有rpm包",暗示可能遇到的问题可能是由于服务器不可达、网络中断或`yum`仓库配置错误导致的。在这种情况下,我们可以先下载`yum`及其依赖的`rpm`包,然后...

    redhat 安装yum的4个rpm

    [root@XAYQ-Test2 opt]# rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm error: Failed dependencies: yum-metadata-parser >= 1.1.0 is needed by yum-3.2.29...

    RHEL7-yum安装依赖.rpm.zip

    wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-3.4.3-150.el7.centos.noarch.rpm wget http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm wget ...

    redhat6.5安装yum所需的rpm包

    然而,这个版本默认并不包含`yum`,因此需要手动安装相关的rpm包来启用这个功能。下面将详细介绍如何安装这些rpm包以及它们各自的作用。 首先,我们来看看提供的rpm包列表: 1. `yum-3.2.29-81.el6.centos.noarch....

    配置yum源所需的rpm包

    使用`createrepo`时,你需要在存放RPM包的目录下运行该命令,之后`yum`就能识别这个目录为一个有效的软件仓库。 总结来说,这个压缩包提供了配置`yum`源所需的基础设施。通过`vsftpd`建立FTP服务器来存储和分发RPM...

    centos 7 安装 yum rpm 大全

    libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm python-2.7.5-86.el7.x86_64.rpm python-backports-1.0-8.el7.x86_64.rpm python-backports-ssl_match_hostname-3.5.0.1-1.el7....yum-utils-1.1.31-52.el7.noarch.rpm

    redhat7-yum-rpm完整包.rar

    这个"redhat7-yum-rpm完整包.rar"是为RHEL 7或CentOS 7设计的一个离线安装包集合,它包含了通过YUM(Yellowdog Updater, Modified)进行软件管理所需的所有RPM(Red Hat Package Manager)包。RPM是一种用于安装、...

    arm64重装yum所需要的rpm包,centos7

    在"arm64重装yum所需要的rpm包,centos7"这个场景中,你可能需要以下关键的RPM包: 1. **base packages**:这些是系统的基本组件,包括`yum-utils`,提供了一些实用工具如`yum-config-manager`,以及`glibc`,是...

    yum-4.7.0-4.el8.noarch.rpm

    官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装

    yum安装所需的rpm包

    在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是一个强大的包管理器,它使得用户可以方便地在RPM(Red Hat Package Manager)系统上安装、更新和删除软件包。`yum`通过自动处理软件包依赖关系,极大地...

Global site tag (gtag.js) - Google Analytics