Linux RPM 命令
(1)linux rpm 通用选项
-v 显示附加信息
-vv 显示调试信息
--root 让RPM将指定的路径做为"根目录",这样预安装程序和后安
装程序都会安装到这个目录下
--rcfile 设置rpmrc文件为
--dbpath 设置RPM 资料库存所在的路径为
--rebuilddb 重建RPM资料库
--initdb 创建一个新的RPM资料库
--quiet 尽可能的减少输出
--help 显示帮助文件
--version 显示RPM的当前版本
(2)linux rpm 安装
命令格式:
rpm -i ( or --install) options file1.rpm ... fileN.rpm
参数:
file1.rpm ... fileN.rpm 将要安装的RPM包的文件名
详细选项:
-h (or --hash) 安装时输出hash记号 (``#')
--test 只对安装进行测试,并不实际安装。
--percent 以百分比的形式输出安装的进度。
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包
--replacefiles 替换属于其它软件包的文件
--force 忽略软件包及文件的冲突
--noscripts 不运行预安装和后安装脚本
--prefix 将软件包安装到由 指定的路径下
--ignorearch 不校验软件包的结构
--ignoreos 不检查软件包运行的操作系统
--nodeps 不检查依赖性关系
--ftpproxy 用 作为 FTP代理
--ftpport 指定FTP的端口号为
(3)linux rpm 删除
命令格式:
rpm -e ( or --erase) options pkg1 ... pkgN
参数
pkg1 ... pkgN :要删除的软件包
详细选项
--test 只执行删除的测试
--noscripts 不运行预安装和后安装脚本程序
--nodeps 不检查依赖性
(4)linux rpm 升级
命令格式
rpm -U ( or --upgrade) options file1.rpm ... fileN.rpm
参数
file1.rpm ... fileN.rpm 软件包的名字
详细选项
-h (or --hash) 安装时输出hash记号 (``#')
--oldpackage 允许"升级"到一个老版本
--test 只进行升级测试
--excludedocs 不安装软件包中的文档文件
--includedocs 安装文档
--replacepkgs 强制重新安装已经安装的软件包
--replacefiles 替换属于其它软件包的文件
--force 忽略软件包及文件的冲突
--percent 以百分比的形式输出安装的进度。
--noscripts 不运行预安装和后安装脚本
--prefix 将软件包安装到由 指定的路径下
--ignorearch 不校验软件包的结构
--ignoreos 不检查软件包运行的操作系统
--nodeps 不检查依赖性关系
--ftpproxy 用 作为 FTP代理
--ftpport 指定FTP的端口号为
(5)linux rpm 查询
命令格式:
rpm -q ( or --query) options
参数:
pkg1 ... pkgN :查询已安装的软件包
详细选项
-p (or ``-') 查询软件包的文件
-f 查询属于哪个软件包
-a 查询所有安装的软件包
--whatprovides 查询提供了 功能的软件包
-g 查询属于 组的软件包
--whatrequires 查询所有需要 功能的软件包
信息选项
显示软件包的全部标识
-i 显示软件包的概要信息
-l 显示软件包中的文件列表
-c 显示配置文件列表
-d 显示文档文件列表
-s 显示软件包中文件列表并显示每个文件的状态
--scripts 显示安装、卸载、校验脚本
--queryformat (or --qf) 以用户指定的方式显示查询信息
--dump 显示每个文件的所有已校验信息
--provides 显示软件包提供的功能
--requires (or -R) 显示软件包所需的功能
(6)linux rpm 校验已安装的软件包
命令格式:
rpm -V ( or --verify, or -y) options
参数
pkg1 ... pkgN 将要校验的软件包名
软件包选项
-p Verify against package file
-f 校验所属的软件包
-a Verify 校验所有的软件包
-g 校验所有属于组 的软件包
详细选项
--noscripts 不运行校验脚本
--nodeps 不校验依赖性
--nofiles 不校验文件属性
(7)linux rpm 校验软件包中的文件
语法:
rpm -K ( or --checksig) options file1.rpm ... fileN.rpm
参数:
file1.rpm ... fileN.rpm 软件包的文件名
Checksig--详细选项
--nopgp 不校验PGP签名
分享到:
相关推荐
Delphi-好记性不如烂笔头-个人笔记.pdf
在IT行业中,记录和分享知识是非常重要的,正如标题所言,“好记性不如烂笔头”。这个压缩包“好记性不如烂笔头,搭建此博客记录工作中遇到的一些问题.zip”似乎是一个个人开发者或IT从业者用来整理和分享其在工作...
在iOS开发的学习过程中,积累各种资源至关重要,无论是文章、博客还是开源库,它们都能帮助开发者提升技能、拓宽视野。...记住,持续学习和实践是成为优秀开发者的关键,正如那句古话所说:“好记性不如烂笔头”。
#常用命令 允许HTTPS连接:443端口 iptables -A INPUT -i eth0 -p tcp --dport 443 -m state --state NEW,ESTABLISHED -j ACCEPT iptables -A OUTPUT -o eth0 -p tcp --sport 443 -m state --state ESTABLISHED -j ...
2、a、b两个文件,每个文件有5亿条url(每条url大小为64k),机器内存为4G,找出a、b两个文件中重复的url 线程调度 1、有3个线程,一个线程负责输出A,一个线程输出B,一个线程C,请设计一个代码,向一个文件中循环...
一、数据表与简单Java类映射转换- 实际开发之中,往往根据数据表的结构来实现简单Java类。 数据表与简单Java类的基本映射关系: 数据实体表设计=类的定义; 表中的字段=类的成员属性; 表的外键关联=引用关联 ...
虚拟机VMware安装Kali Linux【最新超详细】一、下载系统镜像文件二、创建新的虚拟机三、安装Kali Linux四、安装kali虚拟机遇见问题&解决问题1、Kernel panic-not syncing ...好记性不如烂笔头,今天也是努力进步的一
Linux查看服务状态,小白必备专用现场运维必备技能。好记性不如烂笔头,前辈整理的笔记。
my blog代码从github.io仓库迁出,迁入到这个项目中.新的博客部署在自己的服务器上.老的github.io仓库不再维护,等待删除...
好记性不如烂笔头,有很多时候,别人打电话过来,跟你说了些事,你可能会忘记,那么该工具可以给您提示您上次记录的事情。 1.来去电提示框(悬浮) 2.悬浮框提示最近事件纪要 3.根据电话号码分类记录 4.可设置悬浮...
Oracle 中关于时间和日期的函数,好记性不如烂笔头
好记性不如"烂笔头" , 烂笔头数据库学习软件,一日体验,千年无憾。 随着软件3.0版本的发布,我们也开通了"烂笔头"官方学习交流社区,大家有任何疑问或者意见都可以到此提出,我们还成立了数据库知识问题解答团队,...
懒人盒子是一个集网址收藏、游戏、在线音乐、记事本、定时提醒于一体的便捷上网软件。懒人必备,上网轻松愉快。...好记性不如烂笔头,把重要的事情记录下来,方便我们过后查询,再也不用为健忘发愁了。
aThinkThings是一个融合日程时间管理、待办事宜,清单列表的Todo...很多人曾有一个记事本,用来记录安排一些想法、简单信息、待办事宜等,所谓好记性不如烂笔头。 进一步的,会关注日程时间、事务管理,和一些特定的
俗话说的好,好记性不如烂笔头,在如今这个信息爆炸的年代谁还没有点东西需要记下来,显然Windows自带的记事本并不能较好的满足我们的需要,那么我们就需要一款专业的笔记软件。 之前也使用过不少软件,比如...
好记性不如烂笔头哦~,ElasticSearch,简称es,es是一个开源的高拓展的分布式全文搜索引擎它可以近乎实时的存储、检索数据;本身拓展性很好,可以拓展到上百台服务器,处理PB级别的数据。es也是用Java开发并使用...
俗话说“好记性不如烂笔头”,在相隔较长的时间段内,每次还原客户的数据库都记不清完全的步骤,为此mark一下。 SQL Server 2008一般默认备份的文件格式是bak,即后缀名为.bak。bak文件即备份文件,一般来讲 .bak...
JavaCV 是一款开源的视觉处理库,基于GPLv2协议,对各种常用计算机视觉库封装后的一组jar包,因为需要做视频分析,所以做了调研,好记性不如烂笔头,为自己存档。哈哈
独品好记性是一款多文档多用途的加密记事本,精美小巧、操作简单、安全可靠,帮你记住数量繁多又杂乱无章的生活琐事。你可以用来记录学习笔记、保存文件、登记网络注册信息、保存重要截图。
本文详细对Linux系统下的目录进行说明,希望为初识Linux系统的同仁有一点帮助,以便更好的和系统记性交互