可以在Ubuntu或Fedora中运行.pkg
文件吗? 如果是这样,我该如何开始呢?
什么是.pkg文件? 这是Mac系统中使用的文件格式(Apple Inc.)
有什么办法可以在Linux发行版中运行.pkg
文件吗? (特别是Ubuntu或Fedora,我在两个发行版中都使用最新版本)。
您可以使用xar
归档器解压缩Xar格式; 也许ark
归档前端也可以处理Xar格式,因为它链接到libarchive12
,它提供对Xar格式的只读支持。
OS X使用Mach-O可执行格式 ,而Linux使用ELF 。 (好吧,Linux也可以读取一些古老的a.out格式的文件 ,但是这种格式在现代Linux系统上已经死掉了。)Linux上有一个Mach-O加载器的实验 ,但是现在听起来像是一个玩具 。 (您还需要应用程序使用的库来实际运行程序 – 这会是另一个复杂因素。)
所以:是的,你可以解开它们。 不,你不能简单地在Linux上运行OS X应用程序。