14

.pkg是否可以在 Ubuntu 或 Fedora中运行文件。如果是这样,我该如何开始?

什么是.pkg文件?它是 Mac 系统中使用的一种文件格式(Apple Inc.)

是否有任何替代方案可以.pkg在 Linux 发行版中运行文件?(特别是 Ubuntu 或 Fedora,我在两个发行版中都使用最新版本)。

4

1 回答 1

16

xar您可以使用归档器解压缩 Xar 格式;也许ark归档前端也可以处理 Xar 格式,因为它链接到libarchive12,它为 Xar 格式提供只读支持。

OS X 使用 Mach-O 可执行格式,而 Linux 使用ELF。(好吧,Linux 也可以读取一些过时的a.out 格式的文件,但是这种格式在现代 Linux 系统上实际上已经死了。)有一个用于 Linux 的实验性 Mach-O 加载程序,但在这一点上听起来确实像个玩具。(您还需要应用程序使用的才能实际运行程序——这将是另一个复杂因素。)

所以:是的,你可以打开它们。不,您不能简单地在 Linux 上运行 OS X 应用程序。

于 2012-06-19T01:39:34.297 回答