软件包管理 2 -----基本知识 rpm yum

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了软件包管理 2 -----基本知识 rpm yum相关的知识,希望对你有一定的参考价值。

rpm
包管理器
程序包管理器
功能:经编译好的应用程序的各组成文件打包一个或几个程序包文件,从而方便快捷地实现程序包的安装,卸载,查询,升级和效验等管理操作
包文件组成
rpm包内的文件
rpm的元数据,如名称,版本,依赖性,描述等
安装或卸载时运行的脚本
数据库(公共):/var/lib/rpm
程序包名称及版本
依赖性
功能说明
包安装后生成的各文件路径及效验码信息
至少两部分:1列表
2元数据

来源
管理程序包的方式:
使用包管理器:rpm
使用前端工具:yum ,dnf
获取包途径:
1系统发版的光盘或官方的服务器
centos镜像
https://www.centos.org/dowdload/
http://mirrors.aliyum.com
http://mirrors.sohu.com
http://mirrors.163.com
2项目官方站点
技术分享图片
mariadb的数据库
3 辅助类工具
Fedora-EPEL:
Extra Packages for Enterprise Linux
Rpmforge:RHEL推荐,包很全
搜索引擎:
http://pkgs.org
http://rpmfind.net
http://rpm.pbone.net
https://sourceforge.net
4自己制作
注意:第三方包建议要检查其合法性
来源合法性,程序包的完整性
rpmbuild

以上是关于软件包管理 2 -----基本知识 rpm yum的主要内容,如果未能解决你的问题,请参考以下文章

Linux yum

linux yum 命令

linux yum 命令

linux yum 命令

linux yum命令详解

linux下的yum介绍