2017-05-04 89 views

回答

0

您將不得不解壓並重新打包該文件。你可以嘗試從java運行bash命令。以下的答案提示的方法可以做到這一點

Java - Running Bash Commands

請參閱如何解壓和重新包裝的.deb文件如下回答。

https://unix.stackexchange.com/questions/138188/easily-unpack-deb-edit-postinst-and-repack-deb

編輯:

對於Java庫做Apache的公地壓縮相同的外觀。

http://commons.apache.org/proper/commons-compress/

+0

謝謝。不過,我期待實現純粹的基於Java的解決方案,不涉及運行bash命令。 –

+0

哦,那麼你應該看看http://commons.apache.org/proper/commons-compress/,顯然.deb文件是作爲ar檔案實現的。 – nwarriorch

+0

謝謝你會試驗一下。似乎有一些文件名的限制,希望它能解決。 –

相關問題