前导课程:
微课 | rpm的查询、升级与卸载命令
本次微课将演示使用xmind绘制rpm思维导图的过程,包括视频+文字,大约需要你10分钟。另外,文末还有一则IT冷笑话,学习之余、会心一笑:)
这个思维导图将包含以下内容:
一、安装
-i 安装指定的包文件
-v 显示指令执行过程
-vv 详细显示指令执行过程,方便排错
-h 显示安装过程的进度条
--test 测试安装,检查并报告依赖关系及冲突消息等
--nodeps 忽略软件包的依赖关系强行安装
--replacepkge 无论软件包是否已被安装,都重新安装软件包
--nosignature 不检查包签名信息,不检查来源合法性
--nodigest 不检查包完整性信息
二、查询
-a, --all 查询所有已经安装过的包
PACKAGE_NAME 查询指定的程序包是否已经安装,及其版本
-f, --file 查询指定的文件由哪个程序包安装生成
-p, --package 用于实现对未安装的程序包执行查询操作
-l, --list 程序安装生成的所有文件列表
-i, --info 程序包相关的信息,版本号、大小、所属的包组等
-c, --configfiles 查询指定的程序包提供的配置文件
-d, --docfiles 查询指定的程序包提供的文档
-R, --requires 查询指定的程序包的依赖关系
--scripts 查看程序包自带的脚本片段
三、升级
-U 升级或安装指定的包文件
-F 升级指定的包文件
--oldpackage 降级
--force 强制升级
四、卸载
-e 删除指定的套件
--test 测试卸载
--nodeps 忽略依赖关系
--allmatches 卸载所有匹配指定名称的程序包的各版本
其它系列微课索引:
《OpenStack初识》
《Nmap初识》
《Wireshark初识》
《“锦囊”系列》
《Linux群集基础》
《存储基础知识》
《从零开始构建自己的Linux》
《Bash Shell编程中Linux命令鸟瞰》
《Linux防火墙20讲》
莫愁前路无知己,总有bug跟着你。