rpm命令的使用:
1、检查服务包的安装情况:
[root@ce163 ~]# rpm -qa compat-libcwait
[root@ce163 ~]# rpm -qa compat-oracle
[root@ce163 ~]#
检查没有安装
2、安装对应的rpm包:
[root@ce163 ~]# rpm -ivh /opt/inoracle/compat-libcwait-2.1-1.i386.rpm
Preparing... ########################################### [100%]
……
1:compat-libcwait ########################################### [100%]
[root@ce163 ~]# rpm -ivh /opt/inoracle/compat-oracle-rhel4-1.0-5.i386.rpm
[root@ce163 ~]#
检查是否安装成功:
3、卸载rpm包:
[root@ce163 ~]# rpm -qa|grep compat-libcw
compat-libcwait-2.1-1
[root@ce163 ~]#
[root@ce163 ~]# rpm -ev compat-libcwait-2.1-1
[root@ce163 ~]#
4、升级rpm包:
升级软件包和安装软件包十分类似
使用Uvh来升级
[root@ce163 ~]# rpm -Uvh --nodeps ./compat-oracle-rhel4-1.0-5.i386.rpm
5、验证rpm包:
rpm -V 来验证
6、参数:
· -a 查询所有已安装的软件包
· -f 将查询包含有文件. 的软件包
· -p 查询软件包文件名为的软件包 还可以指定查询软件包时所显示的信息。它们被称作信息选择选项:
· -i 显示软件包信息,如描述, 发行号, 尺寸, 构建日期, 安装日期, 平台, 以及其它一些各类信息。
· -l 显示软件包中的文件列表。
· -s 显示软件包中所有文件的状态。
· -d 显示被标注为文档的文件列表(man 手册, info 手册, READMEs, etc)。
· -c 显示被标注为配置文件的文件列表。这些是您要在安装完毕以后加以定制的文件(sendmail.cf, passwd, inittab, etc)。
对于那些要显示文件列表的文件, 您可以增加-v 命令行选项以获得如同 ls -l 格式的输出
需要注意的问题:
1)如果提示有依赖关系,则需要加上--nodeps参数来安装:
[root@ce163 ~]# rpm -ivh --nodeps ./compat-oracle-rhel4-1.0-5.i386.rpm
Preparing... ########################################### [100%]
1:compat-oracle-rhel4 ########################################### [100%]
[root@ce163 ~]# rpm -qa|grep compat-oracle
compat-oracle-rhel4-1.0-5
[root@ce163 ~]#
2)如果提示有安装的文件冲突,则需要加上--replacefiles 参数来安装
3)当您使用旧版本的软件包来升级新版本的软件时,RPM会产生错误信息,这时需要加上--oldpackage(如果你确有需要将该软件包”降级,加入 --oldpackage 命令选项就可以了)参数来安装
rpm -Uvh Clumanager-1.2.26.1-1.src.rpm安装后再
rpmbuild -bs /usr/src/redhat/SPECS/Clumanager.spec时提示出错
附后:
源码的安装:
安装 redhat-config-cluster
[root@ce164 opt]# rpmbuild --rebuild redhat-config-cluster-1.0.8-1.src.rpm
[root@ce164 opt]# rpm -Uvh /usr/src/redhat/RPMS/noarch/redhat-config-cluster-1.0.8-1.noarch.rpm
Preparing... ########################################### [100%]
1:redhat-config-cluster ########################################### [100%]
[root@ce164 opt]# rpm -qa|grep cluster
redhat-config-cluster-1.0.8-1
[root@ce164 opt]#
或者:
找到包.src.rpm 的安装
#rpm -ivh src.rpm
#cd /usr/src/redhat/
#cd SPECS/
#ls
#rpmbuild -bb ethtool.spec
#rpm -ivh /usr/src/redhat/RPMS/i386/ethtool-1.5-1.i386.rpm
分享到:
相关推荐
rpm 命令手册 rpm 命令手册 rpm 命令手册 rpm 命令手册 rpm 命令手册
rpm 是红帽(RedHat)软件包管理工具,实现类似于 Windows 中的添加/删除程序功能,本篇文章给大家介绍解压rpm包的linux命令及rpm命令使用简介,需要的朋友参考下
linux卸载应用,误删rpm文件,导致rpm命令失效,可用此方法修复
linux_rpm命令
Linux RPM 命令参数使用详解,linux常用命令集,快速掌握linux
RPM命令大全
Linux 中 RPM 命令参数使用详解
rpm命令简易使用,一些简单的rpm命令参数的作用以及使用方法
linux rpm包的一下安装命令 卸载命令
对rpm命令的用法进行了详细的描述, 在linux系统下使用rpm命令安装和卸载包的时候, 该文档有很大作用.
能使用rpm命令安装、查询、升级和删除rpm软件包 【思政目标】 努力提升自身能力,开发使用属于中国的自由软件,实现科技自强,开源自立! 必须以root的身份执行 1.查询rpm软件包 -q——查询(query)rpm软件包 要...
精通RPM,共八篇,认识,安装,制作,查询等很有用的东西
Linux RPM 命令参数使用详解.docx
rpm命令大全手册,收集了rpm命令及其参数的讲解,还提供了命令范例。
glibc 2.14 rpm 安装包及安装命令
linux\linux-rpm安装命令
网上收集的rpm常用命令详解,包含使用实例;linux常备资料,现用现查
Linux 中RPM命令参数使用详解.docx
详细介绍了RPM的五种操作方式,Linux软件安装命令