如何侧载我自己的/snapcraft 示例应用程序?

如何侧载我自己的/snapcraft 示例应用程序?

第一次尝试 snappy,想开发一个应用程序,但显然想在将其推送到应用商店之前对其进行测试。我已经看过 snapcraft 教程,但是创建 snap 后如何将其放入 snappy 机器中?

我见过关于“侧载”(?)应用程序的帖子,但不知道如何操作?

首先 - 我该如何将一个 snapcraft 示例应用程序加载到我的 KVM snappy 实例中?(应用商店中没有的一个)

谢谢!

答案1

请注意,由于您可能尚未签署您的 snap,因此您可能必须运行:

sudo snap install /path_to_yoursnap/snapname.snap 

之后scp

您也可以尝试snappy-remote安装,它看起来应该像这样:

snappy-remote --url=ssh://[email protected]/ install snapname.snap

答案2

snappy build使用或构建 snap 包后snapcraft,侧载就是安装 snap 包而不经过商店的过程(这正是您要做的)。Debian 打包世界中与此类似的是安装 .deb 包,dpkg而不是使用apt-get

如果您在 KVM 实例上启用了 SSH,请使用scp传输生成的 .snap。到达那里后,只需sudo snap install /path/to/my.snap在 KVM 实例上运行,然后您就将其侧载了。如果您运行 ,您现在就会看到它snappy list

相关内容