c++ - 以编程方式提取 .deb 包

标签 c++ c linux package deb

我有 .deb 包,我需要以编程方式提取其内容。但是,我无法找到关于该主题的任何资源,例如 .deb 包格式规范,这会让我更多地了解如何在不对整个事情进行逆向工程的情况下解决问题。

有什么想法吗?

最佳答案

其实很简单。

ar xv <name of deb file>

要从 C 中调用,您可以使用 system:

system("ar xv <name of deb file>");

关于c++ - 以编程方式提取 .deb 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3750160/

相关文章:

C++ 特殊字符

c++ - 如何使用tensorflow 2.0 C API?

c - 在 Eclipse CDT 中设置优化标志

c++ - 在遍历链表时,如何避免分配链表中的头指针?

c++ - MONGODB C++ DRIVER mongocxx 和 legacy 的区别

c - 2 位以上字符的 Scanf 值?

c - C 矩阵中指针的练习

c++ - 从 C++ 运行 CURL 以异步获取多个 URL

无法再 ctrl-c 我的 SDL 应用程序

java - 删除与进程关联的临时文件夹中的文件