如何开设线下 Snap 商店

如何开设线下 Snap 商店

我需要托管一个本地 snap 商店,我们可以在其中托管离线存储库,以便进行可重现的系统安装。我们已经使用版本快照镜像了 apt 存储库,因此我们可以控制升级过程,但找不到有关托管 snap 商店的任何文档。

我只发现本指南所以我知道我可以通过设置环境变量将 snapd 指向自定义存储SNAPPY_FORCE_CPI_URL

不幸的是snapstore 项目本指南指出“与当前的 snapd 实现不兼容。因此,我删除了这里的内容以避免进一步混淆。”。

是否有关于如何托管快照的指南,以便安装它们的命令可以在不进行任何更改的情况下找到它们。

答案1

Canonical 有两种商业产品可能会有所帮助:

  • 您可以使用品牌专卖店托管私人快照和/或自托管快照商店。
  • 您可以使用Snap 商店代理在离线环境中可以使用常规 Snap Store 中的快照。

我知道 Snap Store Proxy 有一个免费套餐,但我不知道品牌商店是否有。

答案2

除了 Canonical 的商业产品外,从这篇博客文章来看,托管自己的 snap 商店似乎相当容易:

https://ubuntu.com/blog/howto-host-your-own-snap-store

相关内容