`
wanbin021614
  • 浏览: 27645 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

RPM删除包的时候报127错误

阅读更多
装了一个LDAPserver,然后我没有用rpm -e这样的命令来删除这个软件,而是自行调用了./uninstall来做删除,可当我自认为删除成功的时候, 再次安装却出现了错误,

[root@cheetah package]# rpm -i redhat-ds-7.1SP3-5.RHEL4.i386_LDAP.rpm
warning: redhat-ds-7.1SP3-5.RHEL4.i386_LDAP.rpm: V3 DSA signature: NOKEY, key ID db42a60e
package redhat-ds-7.1SP3-5.RHEL4 is already installed

有点傻眼了,看来只能调用rpm -e来删,我赶紧调用rpm -e命令

[root@cheetah package]# rpm -qa | grep redhat-ds-7.1SP3-5.RHEL4
redhat-ds-7.1SP3-5.RHEL4
[root@cheetah package]# rpm -e redhat-ds-7.1SP3-5.RHEL4
/var/tmp/rpm-tmp.99459: line 6: cd: /opt/redhat-ds: No such file or directory
/var/tmp/rpm-tmp.99459: line 7: ./uninstall: No such file or directory
error: %preun(redhat-ds-7.1SP3-5.RHEL4.i386) scriptlet failed, exit status 127

出错了,找不到文件,因为我已经都删除了。

要删除掉这个软件的注册信息,找了下文章,是调用rpm -e xxxx --noscript,果然就好了。
分享到:
评论

相关推荐

    rpm包安装htpasswd所需包

    rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装htpasswd所需包rpm包安装...

    php 7.2.16 rpm包

    通过RPM包,用户无需手动编译源代码,可以方便地进行安装、升级和卸载操作。 PHP(Hypertext Preprocessor)是一种广泛使用的开源服务器端脚本语言,尤其适用于Web开发。PHP 7.2系列是PHP的一个重要分支,引入了...

    gcc的rpm包全套

    这个"gcc的rpm包全套"包含了GCC 4.4.7版本的所有相关组件,RPM(Red Hat Package Manager)是Linux发行版如Fedora、CentOS等常用的软件包管理器,它负责软件的安装、升级和卸载。RPM包格式便于管理和维护系统中的...

    glibc rpm升级包

    首先,理解RPM是一种包管理工具,它用于安装、升级、查询、验证和删除软件包。RPM包通常包含了软件的源代码、编译后的二进制文件、配置文件以及必要的依赖关系信息。在Linux发行版如Red Hat、CentOS、Fedora等中,...

    rz、sz相关rpm包

    rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包rz、sz相关rpm包

    Google chrome 历史所有版本rpm包&chromedriver对应rpm版本rpm包下载地址.docx

    ### Google Chrome历史所有版本RPM包及Chromedriver对应RPM版本下载指南 #### 一、Google Chrome RPM包概述 Google Chrome是一款由谷歌开发的开源Web浏览器,以其快速、安全和稳定著称,在全球范围内拥有庞大的...

    php离线rpm包

    离线RPM(Red Hat Package Manager)包是针对基于Red Hat的Linux发行版,如CentOS、Fedora等,提供的一种软件安装方式。通过RPM包,用户可以在没有网络连接的情况下安装PHP,这在服务器管理或资源有限的环境中非常...

    php7.3.4rpm包和依赖包

    RPM(Red Hat Package Manager)是Linux发行版如CentOS、Fedora等中常用的一种软件包管理器,用于安装、升级、查询和删除软件包。 标题中的"php7.3.4rpm包"指的是PHP 7.3.4的RPM软件包,这种格式的包便于在基于RPM...

    vim离线安装rpm包

    针对“vim离线安装rpm包”这个主题,我们将详细讲解如何在Linux系统中通过rpm命令来实现vim的离线安装,以及相关的重要知识点。 首先,RPM(Red Hat Package Manager)是Linux下广泛使用的软件包管理器,它负责软件...

    centos 7 安装ansible 的rpm包与其相关的rpm依赖包

    在描述中提到,当我们尝试直接使用`rpm -ivh ./*.rpm`命令安装Ansible及其依赖时,可能会遇到错误,原因是RPM包之间存在依赖关系。这意味着,某些包需要先于其他包安装,以确保所有必要的库和工具都在正确的时间就绪...

    redhat7-yum-rpm完整包.rar

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

    用openssh9.8源码包,制作rpm包

    要使用OpenSSH 9.8的源码包制作RPM包,你需要遵循一系列步骤,包括安装必要的工具、准备源码、编写RPM规范文件(spec file),然后构建RPM包。以下是一个基本的指南: 1. 安装必要的工具 首先,确保你的系统上安装...

    linux telnet rpm 包

    RPM(Red Hat Package Manager)是Linux发行版如CentOS、Fedora等广泛使用的软件包管理器,用于安装、升级、查询和删除软件。在本场景中,我们讨论的是在Linux环境下利用RPM包来安装和管理`telnet`服务。 首先,...

    openssh9.8的rpm包

    openssh9.8的rpm包

    openssh8.9的rpm包

    这个"openssh8.9的rpm包"是专为Linux操作系统,特别是CentOS 7设计的更新版本,旨在提升系统的安全性并修复可能存在的漏洞。 在Linux环境中,RPM(Red Hat Package Manager)是一种广泛使用的软件包管理器,用于...

    perl 离线安装rpm包

    1. **获取Perl RPM包**:在有网络的环境中,你可以通过`yum download`命令或访问官方或第三方RPM存储库下载Perl的RPM包。确保下载与你的CentOS版本兼容的版本。 2. **传输RPM包**:将下载的Perl RPM包通过USB驱动器...

    ssh升级所需要的rpm包

    在本篇中,我们将深入探讨如何在Linux环境下通过RPM(Red Hat Package Manager)包来升级SSH。 RPM是一种广泛使用的软件包管理系统,尤其在基于Red Hat的Linux发行版如Fedora、CentOS和RHEL中。RPM包包含了预编译的...

    Oracle11g RPM依赖包

    OracleRPM包,下载解压后里面有个rhel67rpm-run.txt 直接打开复制粘贴在liunx终端中执行即可安装完成RPM包,安装数据库时检查提示仍然缺少依赖包,那是因为安装的版本比Oracle要求的RPM依赖包版本高,大家可以选择...

    ganglia安装所需rpm包

    它允许用户方便地安装、更新和删除RPM包。这个特定的版本可能用于CentOS 6操作系统,`noarch`表示这是一个与架构无关的包,可以在任何架构上运行。 2. `python-iniparse-0.3.1-2.1.el6.noarch.rpm`:这是一个Python...

    gradle制作rpm包

    这些 meta 信息用来记录如何安装和删除这些文件,一些帮助脚本,文件属性和描述行信息(如包依赖哪些包和被哪些包依赖)。 RPM 包的制作过程严格按照 SPEC 文件规范的执行,然后通过 rpmbuild 命令来解析 SPEC 文件...

Global site tag (gtag.js) - Google Analytics