Linux(4)软件包管理

一 软件包分类

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

发布了82 篇原创文章 · 获赞 1 · 访问量 1991

猜你喜欢

转载自blog.csdn.net/m0_38060977/article/details/103000555