如何在 Ubuntu 16.04 上查看 .ipk 的内容?

如何在 Ubuntu 16.04 上查看 .ipk 的内容?

当我尝试使用 Ubuntu 16.04 上的存档管理器打开 .ipk 文件时,出现“不支持存档类型”的错误提示。Ubuntu 12.04 上没有出现这种情况。

我还有什么其他方法可以检查 .ipk 的内容?

答案1

dpkg -c <ipk_file>

或者

dpkg-deb -c <ipk_file>

将帮助您列出 ipk 档案的内容。

答案2

.ipk 文件是包含名为 control.tar.gz 和 data.tar.gz 的其他档案的档案。要提取名为 archive-name.ipk 的档案的内容,请使用将目录更改为cd包含 archive-name.ipk 的目录并运行以下命令:

ar -xv archive-name.ipk # results of this command are shown in the below screenshot 
tar -zxf control.tar.gz  
tar -zxf data.tar.gz  

在此处输入图片描述

相关内容