从 Arch Linux 为 Debian/Ubuntu 编译二进制文件的快速简单方法

从 Arch Linux 为 Debian/Ubuntu 编译二进制文件的快速简单方法

我使用 Arch Linux 作为我的主要操作系统。有时(在CTF),我需要为 Debian/Ubuntu 操作系统编译一个程序并将其上传到目标计算机,因为它们可能没有编译器二进制文件(沙盒、未安装等)并且没有互联网连接。

我不想仅仅为了编译一些二进制文件而安装和启动一个全新的虚拟机,而且我不确定 Docker 的工作效果如何,因为我是 Arch/Manjaro 内核。

从 Arch Linux 机器上为 Ubuntu/Debian 系统编译二进制文件有哪些快速简单的方法?

答案1

一种可能的方法是在 LXC 容器中运行 Ubuntu/Debian 并从那里构建你的东西​​。

应该比启动虚拟机快得多。

相关内容