Linux 第21天 rpm yum
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 第21天 rpm yum相关的知识,希望对你有一定的参考价值。
Linux 第21天 rpm yum
时间: 20180808
rpm 安装本地程序包
--import 导入gpg key文件
-e erase 卸载程序包
-K 检查包的合法性
-U upgrade 更新某程序包,但会删除其原来的包
-F freshen 更新某程序包,如果不存在则不会安装该程序包
-p 查询本地未安装的某文件包的信息
-i information 显示包的简要信息
--whatprovides 查询本机提供capability的包即可以查找到哪个包拥有此命令
--whatrequires 查询本机哪些包依赖于此capability
-c 显示某包的配置文件
--chagelog 查看某包的更改日志
-d doc查询包的帮助文档文件
-l 显示所有该包所生成的文件
--scripts 显示某包的执行脚本
--provides 显示某包所提供的capability 库,执行文件,
-R requires 显示包所信赖的capabilities
rpm2cpio 将rpm包使用cpio解压
帮助里有提示如何解压
cpio
-d 为要解压的文件创建父目录
-v verbose显示过程
-i extract提取从copy-in mode
-m 保留原文件的修改时间
-u 覆盖所有文件,不和用户交互提示是否覆盖
yum 使用仓库来安装程序,而不再使用本地的安装包,并可以解决依赖关系
install 安装程序
info 查看程序信息
repolist 显示仓库信息
clean all 清除所有缓存目录的相关信息
history 查看事务日志
undo ID 撤消某事务,即之前可能使用安装某程序使用此可以卸载,并会卸载其所依赖包
info ID 查看某事务日志信息
redo ID 重新操作某事务
grouplist 显示组包
groupinstall 安装组包
groupinfo 查看某组包里的程序
groupremove 移除某组包
search 搜索某命令或包名,一般会连用all
localinstall 安装本地某程序包
createrepo 此命令用来创建yum仓库
repoquery 此命令是yum附加的包包名是yum-utils 此命令可以查询仓库里未安装的程序包的信息
以上是关于Linux 第21天 rpm yum的主要内容,如果未能解决你的问题,请参考以下文章
老男孩教育每日一题-第60天-一道实用Linux运维问题的9种Shell解答方法!