Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment exécuter des applications Mac sur Linux

macOS et Linux partagent un héritage commun. Malheureusement, cela ne signifie pas que les applications peuvent effectuer une transition en douceur entre les systèmes d’exploitation. Pour exécuter des applications Mac sur Linux, vous aurez besoin d’une sorte de machine virtuelle ou de couche de traduction.

Contenu

Exécuter une machine virtuelle macOS (toutes les applications)

Le moyen le plus fiable d’exécuter des applications Mac sur Linux consiste à utiliser une machine virtuelle. Avec une application hyperviseur gratuite et open source comme VirtualBox, vous pouvez exécuter macOS sur un périphérique virtuel sur votre machine Linux. Un environnement macOS virtualisé correctement installé exécutera toutes les applications macOS sans problème.

La virtualisation d’un poste de travail comme celui-ci nécessite une RAM importante, il peut donc ne pas fonctionner correctement sur des périphériques à faibles ressources. Pour les machines avec les spécifications techniques, la virtualisation d’un système d’exploitation via une machine virtuelle VirtualBox est la meilleure option.

Utilisation de la couche de traduction Darling (CLI uniquement)

Vous pouvez également exécuter une couche de traduction appelée Darling. Cela fonctionne comme WINE, qui crée un environnement de traduction Windows vers Linux qui vous permet d’exécuter certaines applications Windows sur des systèmes Linux. Darling essaie d’atteindre le même objectif entre macOS et Linux. Étant donné que macOS et Linux partagent tous deux la même base de style UNIX, Darling est moins gourmand en ressources que WINE, produisant de meilleurs résultats dans plus de circonstances.

Psssssst :  Comment activer XHCI dans le BIOS ?

Pour le moment, Darling ne peut fonctionner qu’avec des applications GUI très simples et plusieurs applications en ligne de commande. Bien que la prise en charge de l’application GUI soit un objectif pour le projet, la fonctionnalité n’a pas encore été implémentée. Fondamentalement, vous pouvez exécuter un shell macOS dans Terminal de manière fiable et pouvez ou non être en mesure d’exécuter efficacement d’autres applications.

Il contient également une énorme quantité de code, nécessitant environ 12 gigaoctets d’espace disque après la construction. Il s’agit essentiellement de dupliquer les fonctionnalités du système d’exploitation macOS. Donc, si vous craignez que des exécutables distants ne corrompent votre système, vous voudrez peut-être éviter un package de cette taille.

Construire et installer Darling

1. Suivez les instructions d’installation pour télécharger les dépendances correctes pour votre distribution Linux à partir de la page d’installation de Darling. Selon votre distribution, vous devrez peut-être exécuter une longue commande.

Par exemple, pour Ubuntu, exécutez la commande Terminal suivante pour télécharger les dépendances de Darling :

2. Clonez le dépôt git de Darling sur votre machine locale :

Exécuter le programme Macos Linux Git Clone Darling

3. Changez le répertoire dans le clone Darling :

4. Créez et construisez le répertoire darling :

5. Configurez la compilation avec cmake :

6. Construisez chéri :

Le processus de génération peut prendre plus d’une heure, selon les ressources de votre machine.

7. Installez Chéri :

8. Construisez le module de noyau de Darling darling_mach :

9. Installez darling_mach :

Exécuter des applications macOS sur Linux avec Darling

Pour accéder au sous-système darling, exécutez darling shell. Cela utilise le préfixe de commande darling pour lancer un environnement shell macOS :

Exécuter le programme Macos Linux Charger Darling Shell

Une fois à l’intérieur de la coque chérie, vous pouvez exécuter des commandes comme si vous étiez sur un système macOS. Toute l’installation du programme se fait dans le shell chéri. Exécuter les commandes sans se connecter à Darling ne fonctionnera pas.

Pour tenter d’exécuter un programme macOS, téléchargez d’abord les fichiers appropriés. Vous voudrez obtenir un fichier .dmg ou .pkg sur votre machine Linux. Si vous souhaitez exécuter une application à partir du Mac App Store, copiez le fichier .app dans « /Applications/ » sur votre machine Linux, puis lancez-le via les commandes shell de Darling.

Psssssst :  Comment éditer le chemin sous Linux ?

Installer à partir de DMG

Pour installer un programme à partir d’un .dmg, montez-le avec hdiutil dans Darling :

Copiez l’application sur votre stockage local :

Cours à travers Darling :

Installer à partir de PKG

Pour installer un programme à partir de pkg, utilisez le programme d’installation dans Darling :

Unique à Darling, .pkgs peut être désinstallé à l’aide de la commande compagnon de désinstallation.

Une fois installé, parcourez Darling :

Conclusion

Darling fonctionne bien avec les programmes en ligne de commande, mais, espérons-le, finira par prendre en charge les applications GUI.

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci