时间:2017-2-21来源:本站原创作者:佚名
Linux程序包管理#linux系统中的诸多程序都是由源代码编译或者由二次发行商选择性编译分布,其大部分的程序安装得了需要依赖于三方的库文件,甚至很多的程序依赖关系会进入到死循环的情况中。由于直接使用源代码编译安装比较繁,故出现了一系列的安装包管理程序。各系统包及包管理程序:Debian1、软件包后缀.deb2、前端管理工具apt-getRHEL系1、软件包后缀.rpm2、前端管理工具rpmyum(centos5、6)dnf(centos7)SUSE1、软件包后缀.rpm2、实现工具zypperFedora1、软件包后缀.rpm2、前端管理工具dnfRHELLinux软件包命名规范源代码name-major-minor-releaseRPM包命名格式name-version-release.arch.rpmrelease:2.el7

*2:编译次数*el7:适用于centos7平台*arch:架构*rpm:以rpm后缀命名程序包管理器功能将编译好的应用程序的各组成文件打包成一个或几个程序包文件,从而更方便的快捷实现程序包的安装,查询,卸载,升级等功能组成部分程序包的组成清单文件清单安装或卸载时运行的脚本,有如下四类:preinstall:安装过程开始之前运行的脚本,%pre定义—noprepostinstall:安装过程完成之后运行的脚本,%post定义—nopostpreuninstall:卸载过程真正开始执行之前运行的脚本,%preun定义—nopreunpostuninstall:卸载过程完成之后运行的脚本,%postun定义—nopostun注意:他将程序的多个功能分拆多个安装包,单独实现数据库部分存储程序包的名称和版本包与包的依赖关系各包的功能说明程序安装生成的各文件的文件路径及检验码信息正确获取安装程序包的途径1.系统发行版的光盘或官方的镜像站点







































北京那个医院治疗白癜风较好
治疗白癜风最专业的医院

转载请注明原文网址:http://www.gzdatangtv.com/jsyy/5859.html

------分隔线----------------------------