Linux中RPM包命名规则

发表于:2015-9-30 09:53

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:PHP程序痴-妖都小陈    来源:51Testing软件测试网采编

  name:软件包名称。
  version:带有主、次和修订的软件包版本。
  arch:硬件平台。硬件平台包括了:i386、i486、i586、i686、x86_64、ppc、sparc、alpha
  src.rpm:源代码包。
  以“openssl-1.0.1c-1.fc18.i686.rpm”为例:
  openssl:是软件名称。
  1.0.1c-1:是软件版本。
  i686:是适用的硬件平台。
  其中还包含有特殊的名称:
  1、fcXX,elXX:表示这个软件包的发行商版本,就像这里的fc18,说明这个软件包是在Fedora 18下使用的。而openssl-1.0.0-20.el6.x86_64.rpm表示这个软件包是在RHEL 6.x(Red Hat Enterprise Linux)/CentOS 6.x下使用。
  2、devel:表示这个RPM包是软件的开发包,例如mysql-devel-5.1.52-1.el6_0.1.i686.rpm。
  3、noarch:说明这样的软件包可以在任何平台上安装,不需要特定的硬件平台。在任何硬件平台上都可以运行。
  了解了RPM包的命名规则,看到一个RPM包就能知道它适用的环境了。
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号