Debian的deb包命名规则
Debian deb包命名规则概述
Debian deb包的命名通常遵循以下格式:
软件包名称_版本 号-修订号_架构.deb
- 软件包名称:通常使用软件的首字母或缩写作为前缀,后跟软件的名称。
- 版本号:用于区分不同的软件包版本,由数字、字母和特殊字符(如
.
、~
、+
等)组成,长度最多为64个字符。 - 修订号:用于标识软件包的修订版本,由数字组成,长度最多为5个字符。修订号应该递增,以便用户能够轻松地识别最新的修订版本。
- 架构:用于标识软件包的目标处理器架构,由字母和数字组成,长度最多为32个字符。
0.0.1~1
和0.0.1-1
的区别
在Debian的deb包命名规则中,~
和-
在版本号和修订号的表示上扮演着不同的角色,但通常不会在同一级别(即版本号和修订号之间)同时使用~
和-
来分隔。不过,为了回答您的问题,我们可以从理论上分析这两种表示方式的可能含义:
-
0.0.1~1
: