我有一个运行gpine 8.2.0的Alpine Linux的虚拟机,我想将其用作沙箱来编译要在Ubuntu机器上安装的程序。这样做的程序是什么?我想我需要执行交叉编译,但尚未找到任何相关内容。
答案 0 :(得分:0)
您可以使用debootstrap
创建Ubuntu chroot,并在chroot中编译源代码。我怀疑是否有一种简单的方法可以直接从Alpine Linux进行交叉构建。
也不清楚为什么要这样做。如果您已经打包了Debian / Ubuntu的源代码,则应使用适用于该操作系统的VM和本机构建工具(例如pbuilder
或sbuild
)之一在干净的构建环境中进行构建。< / p>