我想将一些Ubuntu的软件.deb,特别是guake,于Ubuntu斯纳皮*包。
所有元数据都存在于 meta/package.yaml 中。该文件的详细信息记录在 snappy developer documentation 中,但简而言之,它非常简单,您可以使用以下简单的方法:
Run Code Online (Sandbox Code Playgroud)name: pkgname version: version-string apps: binary: - command: path/to/binary another-binary - command: path/to/another-binary...您的包名为“pkgname”...版本“version-string”和...二进制文件,称为 pkgname/name 和 pkgname/another。
我自己在谷歌上搜索过,几乎没有发现这种转换的主题。
作为一名构建工程师,通过贸易,以及热爱 Ubuntu 的爱好者,我可能能够从学习这类事情中受益。
.deb 如何变成 snap*?
* 显然,Ubuntu Snappy 的软件包格式称为“snap”格式。
我正在开发一个更大的软件的快照并构建快照,删除旧的,安装新的只需要很长时间。
我想迭代创建快照并更快地进行测试。我知道 snap 构建得很好,现在我有兴趣测试诸如启动应用程序及其集成之类的事情。有没有办法做到这一点?
在对我的点击包的评论中,我看到了以下消息:
lint_maintainer_format
Run Code Online (Sandbox Code Playgroud)
这是什么意思,我该如何解决?