转子:http://blog.sina.com.cn/s/blog_6151984a0100evli.html
rpm –ivh 安装rpm 包
rpm升级
rpm –Uvh sendmail-8.9.3-10.i386.rpm
rpm –qa | grep … 查当前安装的rpm包
rpm -q telnet-server
卸载RPM软件包------rpm -e
最基本的卸载例子
# rpm -qa | grep php 卸前先查
php-ldap-5.0.4-10
php-5.0.4-10
php-pear-5.0.4-10
# rpm -e php-pear-5.0.4-10 php-5.0.4-10 php-ldap-5.0.4-10
可以一次卸载多个
# rpm -qa | grep php
卸载中常见的依赖错误
# rpm -qa | grep httpd
system-config-httpd-1.3.2-2
httpd-2.0.54-10
# rpm -e httpd-2.0.54-10
error: Failed dependencies:
httpd-mmn = 20020903 is needed by (installed) mod_perl-2.0.0-0.rc5.3.i386
httpd-mmn = 20020903 is needed by (installed) mod_python-3.1.4-2.i386
httpd-mmn = 20020903 is needed by (installed) mod_ssl-2.0.54-10.i386
webserver is needed by (installed) webalizer-2.01_10-28.i386
httpd >= 2.0.40 is needed by (installed) mod_perl-2.0.0-0.rc5.3.i386
httpd >= 2.0.40 is needed by (installed) mod_python-3.1.4-2.i386
httpd = 2.0.54-10 is needed by (installed) mod_ssl-2.0.54-10.i386
httpd is needed by (installed) system-config-httpd-1.3.2-2.noarch
卸不掉,很多软件依赖它,只能把依赖软件先卸掉
[root@localhost data]# rpm -e system-config-httpd-1.3.2-2
[root@localhost data]# rpm -qa | grep mod_perl
mod_perl-2.0.0-0.rc5.3
[root@localhost data]# rpm -qa | grep mod_python
mod_python-3.1.4-2
[root@localhost data]# rpm -qa | grep mod_ssl
mod_ssl-2.0.54-10
[root@localhost data]# rpm -e mod_perl-2.0.0-0.rc5.3
[root@localhost data]# rpm -e mod_python-3.1.4-2
[root@localhost data]# rpm -e mod_ssl-2.0.54-10
[root@localhost data]# rpm -e httpd-2.0.54-10
error: Failed dependencies:
webserver is needed by (installed) webalizer-2.01_10-28.i386
[root@localhost data]# rpm -qa | grep webalizer
webalizer-2.01_10-28
[root@localhost data]# rpm -e webalizer-2.01_10-28
[root@localhost data]# rpm -e httpd-2.0.54-10
warning: /etc/httpd/conf/httpd.conf saved as /etc/httpd/conf/httpd.conf.rpmsave
rpm --nodeps (不检查依赖性)
因为linux的一些bug,有些软件是相互依赖的,先装/卸哪个都不行,就得用nodeps这个参数才行。
下边的“死循环”,你需要我,我需要你
[root@nm http]# rpm -ivh httpd-suexec-2.0.52-25.ent.i386.rpm
warning: httpd-suexec-2.0.52-25.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
httpd = 2.0.52-25.ent is needed by httpd-suexec-2.0.52-25.ent.i386
Suggested resolutions:
httpd-2.0.52-25.ent.i386.rpm
[root@nm http]# rpm -ivh httpd-2.0.52-25.ent.i386.rpm
warning: httpd-2.0.52-25.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
error: Failed dependencies:
httpd-suexec is needed by httpd-2.0.52-25.ent.i386
Suggested resolutions:
httpd-suexec-2.0.52-25.ent.i386.rpm
解决:一个--nodeps不依赖,一个正常的依赖
[root@nm http]# rpm -ivh --nodeps httpd-2.0.52-25.ent.i386.rpm
warning: httpd-2.0.52-25.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:httpd ########################################### [100%]
[root@nm http]# rpm -ivh httpd-suexec-2.0.52-25.ent.i386.rpm
warning: httpd-suexec-2.0.52-25.ent.i386.rpm: V3 DSA signature: NOKEY, key ID db42a60e
Preparing... ########################################### [100%]
1:httpd-suexec ########################################### [100%]
分享到:
相关推荐
dos2unix-7.4.0-3.el8.x86_64.rpm
dos2unix命令用来将DOS格式的文本文件转换成UNIX格式的
dos2unix命令用来将DOS格式的文本文件转换成UNIX格式 最简单的用法就是dos2unix直接跟上文件名:dos2unix file -k:保持输出文件的日期不变 -q:安静模式,不提示任何警告信息。 -V:查看版本 -c:转换模式,模式有...
它被压缩为tar.gz格式,这是一种在Linux和Unix系统中常见的归档和压缩方式。 首先,我们来详细解析这个文件名: 1. **jdk-6u21**:这是Java JDK的标识,"6"代表这是Java 6版本,"u21"表示这是一个更新版本,即...
将windows格式的文件转化为unix,此压缩包里面为rpm文件,解压后执行rpm -ivh dos2unix-6.0.3-7.el7.x86_64.rpm 即可 用法为: # 将file转化为unix格式 dos2unix file
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
官方离线安装包,测试可用。使用rpm -ivh [rpm完整包名] 进行安装
标题中的“rabbitmq-server-generic-unix-3.7.7.tar”表明这是一个针对Unix系统(包括Linux)的RabbitMQ服务器版本3.7.7的压缩包文件。RabbitMQ是一个开源的消息代理和队列服务器,它实现了Advanced Message Queuing...
我选择了 RabbitMQ 团队提供的精简版 Erlang,地址是 https://github.com/rabbitmq/erlang-rpm 。 这里Linux版本是 CentOS 6.6安装的是当前最新版 RabbitMQ 3.7.16,对应Erlang 22.0。 输入命令:vi /etc/yum....
这个压缩包采用tar.gz格式,这是一种在Linux和Unix系统中常用的文件打包和压缩方式。通过`rpm -ivh Ice-3.5.1-el6-x86_64-rpm.tar.gz`命令,用户可以安装这个压缩包中的所有组件。 标签 "Ice" 指的是这个软件的主要...
总结起来,这个压缩包包含的是RabbitMQ 3.7.5服务器的Unix版本以及Erlang的源码和RPM软件包,适合在类Unix系统上安装和运行RabbitMQ。用户需要先安装Erlang环境,然后可以选择合适的RabbitMQ服务器版本进行部署。...
dos2unix-3.1-37.el6.i686.rpm
rpm -ivh unix2dos-2.2-35.el6.x86_64.rpm rpm -ivh unix2dos-2.2-35.el6.x86_64.rpm rpm -ivh unix2dos-2.2-35.el6.x86_64.rpm rpm -ivh unix2dos-2.2-35.el6.x86_64.rpm rpm -ivh unix2dos-2.2-35.el6....
【dos2unix_6.0.3】是一个用于在不同操作系统之间进行文本文件格式转换的实用程序,尤其针对从DOS或Windows系统到UNIX或Linux系统的情况。这个工具的主要功能是将那些使用CRLF(回车换行)作为行结束符的DOS/Windows...
离线安装包,亲测可用
离线安装包,亲测可用
**dos2unix Linux 安装包详解** dos2unix 是一款在 Unix/Linux 系统中使用的工具,用于转换文本文件的格式,确保它们在不同操作系统之间兼容。它主要用于消除DOS/Windows系统与Unix/Linux系统之间的文本文件格式...
dos2unix unix2dos工具 测试centos7 rmp -ivh dos2unix-7.3.5-alt1.x86_64.rpm即可安装成功
- 对于基于RPM的系统(如CentOS/RHEL): ``` sudo yum install dos2unix ``` - 如果没有可用的包管理器,通常需要编译源代码安装。这包括解压源代码包、配置、编译和安装: ``` tar xvf dos2unix源代码包....