是否可以在Ubuntu或Fedora中运行.pkg
个文件。如果是这样,我该如何开始呢?
什么是.pkg档案?它是Mac系统(Apple Inc。)中使用的文件格式
是否有任何替代方案可以在Linux发行版中运行.pkg
个文件? (特别是Ubuntu或Fedora,我在两个发行版中都使用最新版本。)
答案 0 :(得分:15)
您可以使用xar
archiver解压缩Xar格式;也许ark
存档前端也可以处理Xar格式,因为它链接到libarchive12
,它提供对Xar格式的只读支持。
OS X uses the Mach-O executable format,而Linux使用ELF。 (好吧,Linux也可以阅读一些过时的a.out formatted files too,但这种格式在现代Linux系统上实际上已经死了。)There is an experimental Mach-O loader for Linux,但在这一点上听起来确实像玩具 。 (您还需要应用程序使用的库以实际运行程序 - 这将是另一个复杂问题。)
所以:是的,你可以打开它们。不,你不能简单地在Linux上运行OS X应用程序。