CentOS 8 源码包、二进制包、rpm包、yum包安装及用法
注:由枫梓林本人整理
源码包
文章目录
-
- CentOS 8 源码包、二进制包、rpm包、yum包安装及用法
- 源码包
-
- 源码包优点
- 源码包缺点
- 二进制包
-
- 二进制包分类
-
- DPKG 包
- RPM包的优点
- RPM包的缺点
- 依赖性
- rpm安装
-
- rpm包命名规则
- rpm包手工命令安装
-
- rpm 默认安装位置
- RPM包安装
-
- 安装命令
- rpm包升级
- RPM卸载
- 查询
- 验证和数字证书
-
- **验证**
- 数字证书有如下特点
- yum
-
- yum查询命令
- yum安装命令
- yum 升级命令
- yum 卸载命令
- yum安装软件组
- yum命令卸载软件组
- 源码包
-
- 需要检查安装 gcc 和make 编译器
- 源码包存储位置
- 源码包安装流程
源码包优点
- 开源,可以任意修改源代码
- 可以自由选择所需的功能
- 软件是编译安装,所以更加适合自己的系统,更加稳定也效率更高
- 卸载方便
源码包缺点
- 安装过程步骤比较长,容易出现错误
- 编译时间长
二进制包
二进制包分类
DPKG 包
是由 Debian Linux 所开发出来的包管理机制,通过 DPKG 包,Debian Linux就可以进行软件包管理。主要应用在 Debian和unbuntu中。
RPM包:是由 Red Hat公司所开发的包管理系统。功能强大,安装、升级、查询和卸载都非常简单和方便。目前很多 Linux都在使用这种包管理方式,包括 Fedora、CentOS、SuSE等。我们学习的是 CentOS 6.3,所以我们将要学习 RPM包管理系统
RPM包的优点
- 包管理系统简单,只通过几个命令就可以实现包的安装、升级、查询和卸载
- 安装速度比源码包安装快的多
RPM包的缺点
- 经过编译,不再可以看到源代码
- 功能选择不如源码包灵活
依赖性
- 依赖性。有时我们会发现需要安装软件包 a时需要先安装 b和 c,而安装 b时需要安装d和 e。这是需要先安装 d和 e,再安装 b和 c,最后才能安装 a包。比如说,我买了个漂亮的灯具,打算安装到我们家客厅,可是在安装灯具之前我们家客厅总要有顶棚吧,顶棚总要是做好了防水和刷好油漆了吧,这个装修和安装软件其实类似总要有一定的顺序的。可是有时依赖性会非常繁琐
验证
源码包安装流程
文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8587 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!