1 / 37
文档名称:

如何制作rpm包.ppt

格式:ppt   大小:515KB   页数:37页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

如何制作rpm包.ppt

上传人:iris028 2018/5/18 文件大小:515 KB

下载得到文件列表

如何制作rpm包.ppt

相关文档

文档介绍

文档介绍:如何制作RPM包
认识RPM包
随着RedHat Linux的风靡全球,其软件包管理工具及格式RPM也得到推广。越来越多的开发者喜欢采用RPM格式来发布自己的软件包,更多的用户从中受益。因此,学****如何制作RPM包成为必要。
在介绍如何制作RPM包之前,我们先来认识一下RPM吧。
RPM包的特点
RPM是Redhat Package Manage 的缩写,它具有以下特点:
源代码开放
安装卸载简单
升级维护方便
查询功能强大
RPM常用命令
RPM的功能相当强大,它并不是只有简单的安装和删除的功能,它还具有建立,查询,升级,检验等功能。这里我们只介绍几个常用的RPM命令。
RPM命令格式都是类似的:
rpm –xxx filename
(xxx是具有不同功能的命令选项)
RPM常用命令
安装命令
格式:
rpm -i ( or --install)options ...
命令选项:
-h (or --hash) 安装时输出hash记号(``#‘’) --test 只对安装进行测试,并不实际安装。 --percent 以百分比的形式输出安装的进度。
--replacepkgs 强制重新安装已经安装的软件包 -v 显示附加信息 -vv 显示调试信息
安装RPM包
RPM常用命令
删除命令
rpm -e ( or --erase) options pkg1 ... pkgN
查询命令
格式:
rpm -q ( or --query) options
命令选项:
-p <file>查询软件包的文件 -f <file>查询<file>属于哪个软件包 -a 查询所有安装的软件包
-i 显示软件包的概要信息 -l 显示软件包中的文件列表
查询RPM包
制作RPM包
其实,制作RPM软件包并不是一件复杂的工作,其中的关键在于编写SPEC软件包描述文件。下面以制作SuperUtility for Linux的软件包( SuperUtility --)为例,详细说明一下RPM软件包的制作过程。
SPEC文件
要想制作一个RPM格式的软件包,需要编写软件包描述文件。其标准命名格式为:
软件名-版本号-。
如:SuperUtility --
这个文件,详细描述了有关该软件包的诸多信息,如软件名,版本,类别,说明摘要,创建时要执行什么指令,安装时要执行什么操作,以及软件包所要包含的文件等等。