(四)软件包管理
2019-10-04 本文已影响0人
guideEmotion
一 软件包分类
1.1 源码包
c语言写的源码(安装慢,容易报错)
image.png
image.png
脚本安装包
就是源码包的再开发,编写了安装的脚本(不多)
1.2 二进制包(RPM包,系统默认包)
源代码编译之后的包(由高级语言转换为机器语言)
image.png
image.png
二 RPM包命名规则与依赖
2.1 命名规则
image.png
2.2 依赖性
image.png
三 安装、升级、卸载
3.1 包名和包全名
-
没安装/升级之前,肯定要全名。不然不知道安装哪个版本的包。而卸载时的前提就是已经安装了包(这时就不需要全名了)
image.png
3.2 安装
image.png
3.3 升级
-
升级有时可以取代安装
image.png
3.4 卸载
image.png
3.5 查询
查询是否安装
image.png
查询软件包详细信息
image.png
查询包的安装位置
image.png
查询系统文件属于那个安装包
image.png
查询包的依赖
image.png
四 校验和文件提取
4.1 校验
image.png
校验结果
image.png
文件类型
image.png
4.2 文件提取
image.png
image.png
演示
image.png
五 yum使用
5.1 配置yum源
image.png
5.2 yum常用命令
查询
image.png
安装
image.png
升级
升级和卸载不要不写包命,否则就是全部升级或卸载!!!
image.png
卸载
不要用yum卸载,因为他会把依赖它的包也一起下载
image.png
软件组管理
image.png
5.3 光盘yum源
image.png
image.png
六 源码包和rpm包
6.1 区别
image.png
rpm包的默认安装目录
image.png
源码包安装目录
image.png
启动方式的影响
-
rpm包可以用service命令启动
image.png
image.png
七 源码包安装过程
7.1 安装准备
image.png
7.2 注意事项
image.png
7.3 开始安装
image.png
image.png
image.png
7.4 卸载
直接删除安装文件即可,因为没有垃圾文件。所以没有准备卸载命令
八 脚本安装
image.png
image.png