小编dho*_*ach的帖子

如何为 Ubuntu Snappy 重新打包 .deb?

我想将一些Ubuntu的软件.deb,特别是guake,于Ubuntu斯纳皮*包。

根据Ubuntu 开发工具的文档

所有元数据都存在于 meta/package.yaml 中。该文件的详细信息记录在 snappy developer documentation 中,但简而言之,它非常简单,您可以使用以下简单的方法:

name: pkgname  
version: version-string  
apps:  
  binary:  
   - command: path/to/binary  
  another-binary  
   - command: path/to/another-binary  
Run Code Online (Sandbox Code Playgroud)

...您的包名为“pkgname”...版本“version-string”和...二进制文件,称为 pkgname/name 和 pkgname/another。

自己在谷歌上搜索过,几乎没有发现这种转换的主题。

作为一名构建工程师,通过贸易,以及热爱 Ubuntu 的爱好者,我可能能够从学习这类事情中受益。

.deb 如何变成 snap*?

* 显然,Ubuntu Snappy 的软件包格式称为“snap”格式。

packaging deb ubuntu-core snap

19
推荐指数
2
解决办法
6136
查看次数

创建快照时如何更快地迭代?

我正在开发一个更大的软件的快照并构建快照,删除旧的,安装新的只需要很长时间。

我想迭代创建快照并更快地进行测试。我知道 snap 构建得很好,现在我有兴趣测试诸如启动应用程序及其集成之类的事情。有没有办法做到这一点?

ubuntu-core snap

10
推荐指数
1
解决办法
721
查看次数

lint_maintainer_format 是什么意思?

在对我的点击包的评论中,我看到了以下消息:

lint_maintainer_format
Run Code Online (Sandbox Code Playgroud)

这是什么意思,我该如何解决?

application-development

4
推荐指数
1
解决办法
238
查看次数