18 votes

Est-il possible d'exécuter VMware Fusion en arrière-plan pour masquer les fenêtres et les icônes qu'il produit ?

J'ai plusieurs machines virtuelles configurées dans VMware Fusion.

Certains d'entre eux sont uniquement des serveurs (comme Ubuntu), que je veux exécuter sans voir les icônes de VMware Fusion ou Windows, un peu comme le fait VMware Server.

Quelqu'un a-t-il une solution ?

24voto

Gerry Points 14225

Il semble que vous pouvez démarrer Fusion headless en exécutant ce qui suit :

/Applications/VMware\ Fusion.app/Contents/Library/vmrun -T fusion start ~/Documents/Virtual\ Machines.localized/[IMAGENAME].vmwarevm/[IMAGENAME].vmx nogui

Vous pouvez également ajouter /Applications/VMware Fusion.app/Contents/Library à votre $PATH ou créez un alias pour avoir un accès plus facile au fichier vmrun commandement.

Vous pouvez trouver plus d'informations sur le vmrun dans ce PDF . Bien qu'il soit un peu dépassé, il devrait toujours contenir des informations pertinentes sur la façon de démarrer et d'arrêter votre serveur.

Si vous souhaitez faire tourner des serveurs Linux sans tête pour votre environnement de développement, etc., je vous recommande vivement d'utiliser VirtualBox à la place. Il est gratuit, dispose d'un support étendu de la ligne de commande et, bien qu'il exécute des VM sans tête, Fusion perd la plupart de ses avantages (intégration transparente de l'interface graphique) par rapport à VirtualBox. De plus, des outils comme Vagrant peut même faciliter l'exploitation de ces environnements dans une bien plus large mesure. Avec l'ajout d'un add-on payant ("provider"), Vagrant peut contrôler VMWare ainsi que VirtualBox pour vous 3 .

11voto

L0neRanger Points 111

De plus, vous pouvez démarrer les VMs que vous voulez et ensuite quitter de force VMware Fusion en utilisant Command + Option + Shift + Esc

L'interface graphique se ferme mais les VMs fonctionnent en arrière-plan. Pour gérer ces VM, vous pouvez relancer VMware fusion comme d'habitude et il vous montrera ce qui est en cours d'exécution.

0voto

Oskar Points 1242

Le mieux que je puisse faire sans pirater le Dock est de configurer VMWare fusion pour qu'il se lance au démarrage et se cache. Le système d'exploitation est conçu pour afficher les applications qui font appel à une interface graphique. C'est donc à VMWare de programmer son application pour qu'elle s'exécute en tant que démon d'arrière-plan si vous ne souhaitez pas contourner cette fonctionnalité du système d'exploitation.

Vous pourriez également envisager de placer cette application sous Mission Control et de la placer sur un écran virtuel secondaire afin de ne pas la voir, sauf si vous devez observer un OS invité.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X