Linux软件包命名规则

Linux软件包命名是有一定规则的,一般来讲Linux软件包命名规则遵循:名称-版本-修正版-类型,Linux百科网分享Linux软件包种类以及Linux软件包的命名规则:

Linux软件包命名规则

命名规则:名称-版本-修正版-类型
例如:
software-1.2.3-1.tar.gz命名规则:

软件名称:software
版本号:1.2.3
修正版本:1
软件包类型:tar.gz(说明是个tar包)

sfotware-1.2.3-1.i386.rpm命名规则:

软件名称:software
版本号:1.2.3
修正版本:1
可用平台:i386,适用于Intel 80x86平台
软件包类型:rpm(说明是个rpm包)

Linux软件包类型

通常Linux应用软件的安装包有多种,包括tar包、rpm包、dpkg包、bin包以及脚本文件

  • tar包,如software-1.2.3-1.tar.gz,它是使用UNIX系统的打包工具tar打包的;
  • rpm包,如software-1.2.3-1.i386.rpm,它是Redhat Linux提供的一种包封装格式(www.rpmfind.net);
  • dpkg包,如software-1.2.3-1.deb,它是Debain Linux提供的一种包封装格式;
  • bin包,如RealPlayer11GOLD.bin,它是realplayer的linux文件下的二进制安装格式,它是源程序经过编译后的一种机器语言;
  • 脚本安装文件,这一类格式比较多,例如后缀为sh、pl、run的文件都是脚本文件。不过对于普通用户不太常见。安装这类文件要注意的问题是,多数要给文件先增加可执行权限,否则有可能会提示找不到文件。具体方法:终端或控制台下执行 chmod +x ***.*,然后再安装。