Mac OS .deb 打包问题

发布于 2024-10-16 17:27:48 字数 461 浏览 8 评论 0原文

我搜索了很多,但没有找到解决方案。

我需要将我的 ios 应用程序打包到 .deb 中。 我已经安装了Mac Ports和dpkg,我在MyApp文件夹的DEBIAN文件夹中有控制文件 我运行 /opt/local/bin/dpkg-deb -b MyApp 并收到错误。

dpkg-deb:忽略有关控制文件的 3 个警告

无法使用 gnu 格式:没有这样的格式“gnu”:参数无效

还有另一个主题:如何在 Mac OS X 上创建 .deb 包,但没有回答这个问题。

I've searched a lot, but didn't find the solution.

I need to package my ios app into .deb.
I have installed Mac Ports and dpkg, I have control file in DEBIAN folder in MyApp folder
I run /opt/local/bin/dpkg-deb -b MyApp and get error.

dpkg-deb: ignoring 3 warnings about the control file(s)

Can't use format gnu: No such format 'gnu': Invalid argument

There is another topic: How to create .deb packages on Mac OS X, but no answer to this question.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

德意的啸 2024-10-23 17:27:48

我假设您使用的 tar 实现不支持 GNU tar fotrmat,而 dpkg-deb 期望使用它。

您应该安装 GNU tar 并重新编译 dpkg 以使用它(通常名为 gtar)而不是简单的可执行 tar,或者准备一个 PATH 环境以在使用 dpkg-deb 时首选 GNU tar /代码>。

较新的 dpkg 版本在构建时检测到此要求并将中止构建,以确保不会发生这种情况。

I assume you are using a tar implementation that does not support the GNU tar fotrmat, which dpkg-deb expects for its usage.

You should install GNU tar and either recompile dpkg to use that (usually named gtar) instead of simply the executable tar, or prepare a PATH environment to prefer the GNU tar when using dpkg-deb.

Newer dpkg versions detect this requirement at build time and will abort the build, to make sure this does not happen.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文