LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 4336|回复: 21

经典的RPM全功略--精通RPM之九式[转贴]

[复制链接]
发表于 2005-11-23 13:36:01 | 显示全部楼层 |阅读模式
开始。。。。。
 楼主| 发表于 2005-11-23 13:36:56 | 显示全部楼层
如今的RPM使得软件包安装与卸载更容易,校验已安装的软件包是否正常也容易,将程序(源程序或执行程序)打包也简单了,跨平台的支持,遵循GPL版权发布源代码,使得RPM得到更广泛的应用与推广。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:38:29 | 显示全部楼层
从一般意义上说,软件包的安装其实是文件的拷贝,RPM安装软件包,也无外乎此。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:40:01 | 显示全部楼层
RPM卸载软件包,并不是简单地将原来安装的文件逐个删除,那样做的话,可能会出现这样或那样的问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:41:32 | 显示全部楼层
RPM的升级功能是它受到用户好评的原因之一。因为用户自己将一个软件包从旧版本升级到新版本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:42:56 | 显示全部楼层
命令格式
查询RPM格式的软件包,可使用如下命令格式:

rpm -q [查询选项1 查询选项2...]
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:44:07 | 显示全部楼层
RPM除了校验软件包的依赖关系,还校验每个文件,检查其属性是否正确。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:45:26 | 显示全部楼层
要想制作一个RPM格式的软件包,需要编写软件包描述文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:46:42 | 显示全部楼层
一个RPM的软件包描述文件,可以仅生成一个父包或一个子包,也可以生成一个父包和多个子包。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-11-23 13:52:25 | 显示全部楼层
重编译命令执行后并不建立新的RPM软件包,而此重建立命令执行后则会制作出一个新的RPM软件包。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表