使用RPM包管理命令的笔记
安装RPM包
安装的命令如下:
shell> rpm -ivh xxx-version.rpm
-i是安装选项、v是显示安装信息、h是用“#”来显示安装进度。
如果是升级安装就是:
shell> rpm -Uvh xxx-version.rpm
-U是升级选项,其余同上。
还有一些公用的选项:
–keep-temps 保留安装时用到的临时文件,在/tmp目录下
–quiet 和vh选项相反,只有在安装出错时才提示信息
查询RPM包
我们在安装之前一般都需要对系统已有的包或需要安装的包本身进行查询,命令如下:
shell> rpm -qa|grep java 查询已安装过的java的包
shell> rpm -qpl java-version.rpm 列出未安装的包中的文件
shell> rpm -qf /usr/bin/java 查询已安装的文件属于什么包
-q是查询选项、a是显示所有已安装包、grep是只显示指定的包、p是未安装的包、l是列出RPM包含的文件、f是根据文件查找宿主包、R是显示包的依赖关系、s是显示包状态、i也是显示包信息同安装选项。
验证RPM包
验证是用RPM包来验证系统已经安装的软件
shell> rpm -V xxx.rpm
-V是验证选项。
删除RPM包
删除RPM包
shell> rpm -e xxx.rpm
-e是删除选项。
通用选项
–force 强制安装或删除
–nodeps 在破坏依赖关系的基础上强制执行,不建议使用
–test 测试执行
原载:姓张那小子
北风技术专栏授权发布,谢绝未经本人书面授权的转载。
作者:张章
来源:北风技术专栏
原文链接:http://column.ibeifeng.com/zhangzhang/20081113216.shtml
( 内容完 )
添加收藏到:
您可能还对这些文章感兴趣:



没有评论, 我来评论
小贴士:评论需要管理员审核后才会显示。请不要发布与国家法律相抵触的言论,北风网将保留追究责任的权利。
类似“顶”、“沙发”、“支持”之类没有营养的文字,对勤劳贡献的作者来说是令人沮丧的反馈信息。
请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
如果您发现自己的评论没有被审核或者不见了,请参考以上三条。