在java中向现有的.debian文件添加文件

在java中向现有的.debian文件添加文件,java,Java,我正在寻找一些关于如何将文件添加到Java中现有的.deb debian归档中的指针?有我可以使用的库吗?您必须解压缩并重新打包文件。您可以尝试从java运行bash命令。下面的答案建议了一些方法 关于如何解包和重新打包.deb文件,请参阅以下答案 编辑: 要让java库执行同样的操作,请查看ApacheCommonsCompress 谢谢。不过,我希望实现一个纯粹基于java的解决方案,不涉及运行bash命令。哦,那么你应该看看,显然。deb文件是作为ar存档实现的。谢谢你,我将对此进行实验。

我正在寻找一些关于如何将文件添加到Java中现有的.deb debian归档中的指针?有我可以使用的库吗?

您必须解压缩并重新打包文件。您可以尝试从java运行bash命令。下面的答案建议了一些方法

关于如何解包和重新打包.deb文件,请参阅以下答案

编辑:

要让java库执行同样的操作,请查看ApacheCommonsCompress


谢谢。不过,我希望实现一个纯粹基于java的解决方案,不涉及运行bash命令。哦,那么你应该看看,显然。deb文件是作为ar存档实现的。谢谢你,我将对此进行实验。似乎有一些文件名限制,希望它能解决。