web-dev-qa-db-fra.com

Exécuter des fichiers .pkg à Linux

Est-il possible de courir .pkg Fichiers à Ubuntu ou Fedora. Si oui, comment puis-je commencer avec ça?

Qu'est-ce que c'est . Pkg fichier? C'est un format de fichier utilisé dans Mac Systems (Apple Inc.)

Y a-t-il des alternatives qui peuvent courir .pkg Fichiers de Distros Linux? (spécifiquement Ubuntu ou Fedora, j'utilise la dernière version dans les deux distributions).

12
Coolbreeze

Vous pouvez décompresser le format XAR à l'aide du xar archiveur ; Peut-être le ark Archive Front-end peut également gérer le format XAR, car il s'agit de liens contre libarchive12, qui fournit une prise en charge en lecture seule pour le format XAR.

OS X utilise le format exécutable de Mach-o , tandis que Linux utilise ELF . (D'accord, Linux peut également lire des fichiers archaïques A.out des fichiers formatés , mais ce format est effectivement mort sur des systèmes Linux modernes.) n chargeur de mach-o expérimental pour Linux , mais ça sonne bien comme a jouet À ce stade. (Vous auriez également besoin de bibliothèques que les applications utilisent pour réellement exécuter des programmes - Ce serait une autre complication.)

Donc: Oui, vous pouvez les décompresser. Non, vous ne pouvez pas simplement exécuter des applications OS X sur Linux.

15
sarnold