Pourquoi convertir PKG en DEB ?
Un .pkg est une archive XAR contenant des exécutables Mach-O ciblant macOS, des chemins de système de fichiers macOS et des scripts d'installation utilisant des privilèges spécifiques à macOS. Un .deb est une archive ar contenant des binaires Linux ELF, des chemins de système de fichiers Linux et des métadonnées de dépendance Debian. L'incompatibilité se situe au niveau binaire - aucun outil ne peut réemballer des exécutables Mach-O pour les faire fonctionner sous Linux.
Comment convertir PKG en DEB
alien FREE
Si le logiciel est fourni sous forme de .rpm pour Linux, téléchargez ce RPM et lancez alien --to-deb package.rpm pour produire un .deb - alien convertit entre les formats de paquets Linux mais ne peut pas traiter les fichiers .pkg macOS.
Programmes qui convertissent PKG
À propos de ces formats
Un fichier PKG est un paquet d'installation macOS - il installe des logiciels sur un Mac. Double-cliquez dessus pour lancer l'application Installer d'Apple, qui vous guidera dans la…
Ouvrir les détails de .PKG →Un fichier DEB est un installateur de logiciel pour les systèmes Linux basés sur Debian - Ubuntu, Linux Mint, Kali, Raspberry Pi OS, et autres. Pour l'utiliser, lancez sudo apt install…
Ouvrir les détails de .DEB →Qualité et points de vigilance
- L'extraction d'un
.pkgavecxar -xfproduit des binaires Mach-O qui ne s'exécuteront pas sous Linux, peu importe la façon dont ils sont réemballés. - La plupart des logiciels multiplateformes qui fournissent un
.pkgpour macOS publient également un.debofficiel - vérifiez d'abord la page de téléchargement du développeur ou lancezapt search <nom_app>. - L'outil
alienconvertit entre les formats de paquets Linux (.rpm,.deb,.tgz) mais ne prend pas en charge les paquets XAR de macOS.
Foire aux questions
Puis-je extraire les fichiers d'un `.pkg` et les installer sur Linux ?
xar -xf file.pkg, mais les fichiers à l'intérieur sont des binaires macOS Mach-O qui ne fonctionneront pas sous Linux.Existe-t-il un outil qui convertit automatiquement PKG en DEB ?
.pkg macOS sont compilés pour un système d'exploitation et un environnement d'exécution CPU différents.Comment installer un logiciel macOS sur Linux ?
apt search <nom_app>.