Mac OS .deb打包麻烦

时间:2011-02-09 09:35:24

标签: iphone macos cydia deb dpkg

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

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

  

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

     

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

还有另一个主题:How to create .deb packages on Mac OS X,但没有回答这个问题。

1 个答案:

答案 0 :(得分:0)

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

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

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