【发布时间】:2015-08-08 15:20:22
【问题描述】:
我正在尝试在 Ubuntu 上编译和安装一个开源应用程序。我可以制作应用程序、制作安装程序和制作软件包。在这些步骤中我没有看到任何错误。当我发出 dpkg -i 来安装它时,如果失败并出现以下错误。
dpkg: 错误处理归档 application.deb (--install): 损坏的文件系统 tarfile - 损坏的包存档 dpkg-deb:错误:子进程粘贴被信号杀死(断管)
我只能在下载文件时找到解决问题的参考,然后说发出 apt-get clean and purge。我已经这样做了,但它不起作用,而且它似乎不适用,因为我正在创建安装文件。当我发出 dpkg -c application.deb 时,它会向我显示内容,因此文件并未完全损坏。
有关如何安装此应用程序的任何建议?
【问题讨论】:
-
您可以使用 dpkg-deb 命令进一步检查 .deb 文件。您要为什么应用程序构建包?对于尝试重做您的步骤的人来说,可能更容易发现问题。
-
这是Brewtarget。 github.com/Brewtarget/brewtarget.