博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
rpm常用操作
阅读量:5925 次
发布时间:2019-06-19

本文共 1458 字,大约阅读时间需要 4 分钟。

1、查询、检查软件包

rpm {-q|--query} [select-options] [query-options]
rpm {-V|--verify} [select-options] [verify-options]
2、安装、升级、删除软件包
rpm {-i|--install} [install-options] PACKAGE_FILE ...
rpm {-U|--upgrade} [install-options] PACKAGE_FILE ...
rpm {-F|--freshen} [install-options] PACKAGE_FILE ...
rpm {-e|--erase} [--allmatches] [--nodeps] [--noscripts]
   [--notriggers] [--repackage] [--test] PACKAGE_NAME ...

【示例】

rpm -v    显示rpm程序的详细信息
rpm --version   显示rpm的版本号
rpm -qa    显示系统中安装的所有软件包
rpm -q gcc   查询指定软件包是否已安装
rpm -qi gcc   显示指定软件包的详细信息
rpm -ql gcc    显示指定软件包所包含的文件列表
rpm -qf /usr/lib/bash   查看指定文件所属的软件包
rpm -qp /tmp/webmin.rpm   查询RPM包文件中的文件信息
rpm -i webmin-1.290-1.noarch.rpm   安装指定的RPM包
rpm -ivh webmin-1.290-1.noarch.rpm 安装并显示详信息
rpm -ivh --test webmin-1.290-1.noarch.rpm 对安装进行测试,并不是安装
rpm -ivh --replacepkgs webmin-1.290-1.noarch.rpm
软件包重复安装将会失败,若仍需要安装必须加--replacepkgs
rpm -ivh --replacefiles webmin-1.290-1.noarch.rpm
软件包的某个文件已在安装其他软件包时安装过,则安装将会失败,若仍需要安装必须加--replacefiles
rpm -ivh --nodeps webmin-1.290-1.noarch.rpm
软件包所依赖的软件包未安装,则安装将会失败,若仍需要安装必须加—nodeps
rpm -ivh --force webmin-1.290-1.noarch.rpm 强制安装指定软件包
     (忽略软件包依赖性和文件冲突,不建议)
rpm –U webmin-1.29   升级指定的软件包
rpm –Uvh webmin-1.29   升级指定的软件包(显示详细信息)

rpm -e webmin-1.29   删除指定的软件包

rpm -V webmin    验证软件包webmin
rpm -Vf /bin/vi    验证包含指定文件的软件包是否正确
rpm -Va     验证所有已经安装的软件包
rpm -Vp webmin.rpm   利用RPM文件验证软件包
注:如校验正确将没有任何输出(.表示验证通过)
5 MD5校验
S 文件尺寸
L 符号链接
T 文件修改日期
D 设备
U 用户
G 用户组
M 模式(包括权限和文件类型)

转载于:https://www.cnblogs.com/MagicLetters/p/3444280.html

你可能感兴趣的文章
通过openpctv简单学习opkg安装与生成包的一些过程
查看>>
存储设备分区,格式化,挂载
查看>>
我的友情链接
查看>>
数据库(杂)
查看>>
SNMP简介
查看>>
个人笔记 Vue.js, Framework7, and Cordova / PhoneGap Template with Babel, Webpack and Hot Reloading...
查看>>
github 上微信判断是否被删除的源码 以及使用解惑
查看>>
MYSQL性能优化分享(分库分表)
查看>>
JAVA 异常库
查看>>
Android笔记:存储相关,getExternalCacheDir, getExternalFilesDir,getExternalStorageDirectory等
查看>>
[每日一题] 11gOCP 1z0-052 :2013-09-23 Oracle11g 内存参数设置...................................C7...
查看>>
我的友情链接
查看>>
centos 7 安装openstack kilo in three node
查看>>
Active Directory系列之十七:实战详解域信任关系
查看>>
Java程序员从笨鸟到菜鸟之(三十)javascript弹出框、事件、对象化编程
查看>>
Java程序员从笨鸟到菜鸟之(一百零四)java操作office和pdf文件(二)利用POI实现数据导出excel报表...
查看>>
在Ant的javac中指定源文件编码方式,以避免"警告: 编码 GBK 的不可映射字符"的错误...
查看>>
Git 简单命令行指令
查看>>
WEB安全测试软件
查看>>
十分钟完成Bash 脚本进阶!列举Bash经典用法及其案例
查看>>