使用“snap install”时括号中的数字代表什么意思?

使用“snap install”时括号中的数字代表什么意思?

我很好奇我的例子中的“(4247)”是什么意思?

Download snap "inkscape" (4274) from channel "stable"

答案1

该数字是修订编号

版本和修订版**

版本和修订版传达了关于 snap 某个特定版本的不同细节:

  • 版本:正在打包的软件版本,由开发人员指定
  • 修订:上传快照文件时商店分配的序列号

版本是开发人员根据其开发实践为项目分配的字符串。它告诉用户从 snap 中可以期待什么内容。修订版是 Snap 商店自动分配的编号,为 snap 在渠道内赋予了唯一的身份。

版本和修订版本均不强制发布顺序。本地系统将仅尝试安装发布者在跟踪的频道中推荐的任何 snap 包。

顺便提一下,这里有 2 个有用的链接可以学习 snap:


** 取自https://docs.snapcraft.io/getting-started/3876

答案2

结果snap info inkscape

snap-id:tIrcA87dMWthuDORCCRU0VpidK5SBVOc
渠道:                            
  稳定:0.92.3     (4274)177MB –
  候选人:0.92.3     (4338)180MB –
  测试版:↑                       
  edge: 0.92+devel (4265) 192MB -

稳定渠道和候选渠道都具有相同的版本 0.92.3,并且为了区分稳定渠道的 snap 包和候选渠道的 snap 包,它们在括号中有两个不同的修订号,以告诉您正在下载哪个 snap 包sudo snap install inkscape

相关内容