我正在寻找一个脚本,可以自动将 Debian apt-package(包括依赖项)转换为 ubuntu core/touch 的 snap 包?
答案1
这个脚本很好,但是它已经过时了,不再受支持。好消息是,现在有了 snapcraft,您可以更轻松地完成它!
基本上,您有 snapcraft 部件,您可以将一些部件附加到它们上,stage-packages
这些部件将从 Ubuntu repo 下载您的 deb(ppa 支持正在进行中)。生成的二进制文件将放在 snapcraft stage 目录中。我鼓励您查看此页面(“向部件添加 Ubuntu 依赖项”部分):https://developer.ubuntu.com/en/snappy/build-apps/your-first-snap/您可以看到fswebcam
从上游存储库中提取的内容,然后查看 snapcraft 教程:https://developer.ubuntu.com/en/snappy/build-apps/get-started/
答案2
测试https://github.com/mikix/deb2snap脚本,看起来不错。不过我不确定以后是否会更新。