J'ai consulté les ressources en ligne de la documentation du produit et des groupes de discussion où d'autres personnes rencontrent le même problème.
... et lorsque j'essaie d'exécuter la commande au format suivant:
Je reçois une erreur:
* Impossible de se connecter à l'hôte. Erreur: la version spécifiée était introuvable. *
... mais quand j'ouvre le lecteur, il semble que j'ai déjà la v6.0.0 (selon l'élément de menu "aide> à propos de" dans l'interface graphique du lecteur.
... donc si ce n'est pas la mauvaise version dans ce fichier de configuration ... qu'est-ce qui cause le problème?
$ vmrun start /path/vm.vmx (sans la spécification de type d'hôte "-T" et "player")
... je reçois l'erreur:
Donc, est-ce que cela indique qu'il pense que j'ai installé le poste de travail au lieu de joueur?
Comment puis-je changer ça?
la commande vmrun ignore son propre fichier de configuration:
Je ne sais pas pourquoi, mais même lorsque vous utilisez la commande comme suit:
... il vérifie et trouve vmware workstation PAS le lecteur (même si la version correcte du lecteur est répertoriée dans le fichier de configuration), puis se plaint que la station de travail n’est pas installée.
Alors, voici comment je me suis débrouillé:
Étonnamment, vous constaterez que le lecteur ET le poste de travail sont désormais installés, même si vous essayez d'installer le poste de travail alors que le lecteur est déjà installé, le programme d'installation vous indiquera qu'il ne peut pas le faire.
Il a également réinstallé VIX en tant que partie du poste de travail, et VIX a cette fois correctement pris vmplayer ... vous pouvez donc le démarrer à partir de la ligne de commande avec vmrun.
Je suis tombé dessus aussi. L'installation de Workstation 10.0 fonctionne et j'ai remarqué quelque chose. Workstation est livré avec Player 6.0 et VIX 1.13. Je me demande pourquoi ils n'ont pas publié la 1.13 séparément.
Vérifiez le tiret avant l'option 'T'
dans la commande vmrun . Je l'avais copié à partir de cette page Web et elle utilisait un long tiret au lieu d'un tiret normal:
http://www.steelrat.info/en/ubuntu/zapusk-vmware-player-na-ubuntu-bez-graficheskogo-interfeysa/
Cela a causé l'erreur où il s'est plaint de ne pas trouver le poste de travail:
Error: Service type VIX_SERVICEPROVIDER_VMWARE_WORKSTATION was specified, but not installed
J'ai eu cette même erreur quand j'ai utilisé un "t" minuscule au lieu de "T", donc je pense que ce message d'erreur provient de vmrun n'obtenant pas l'option "joueur". Passer à un tiret normal (et un "T" majuscule) corrige le problème. Je peux maintenant lancer mon VM dans le lecteur à partir de la ligne de commande:
VM="/opt/vmware/Ubuntu_Node/Ubuntu 64-bit.vmx
vmrun -T player start "$VM" nogui
vmrun -T player suspend "$VM"
Si vous souhaitez utiliser vmware player pour exécuter un service, vous pouvez vérifier ceci: https://serverfault.com/questions/70887/vmware-player-running-as-a-service (la réponse de David Gladfelter a fonctionné pour moi)
Veuillez suivre les étapes suivantes:
À partir du dossier du lecteur, nous obtenons "vixwrapper-product-config.txt" et le plaçons dans le dossier vix. sauvegardez "vixwrapper-config.txt" et renommez "vixwrapper-product-config.txt" en "vixwrapper-config.txt".
ouvrez "vixwrapper-config.txt".
find row player 17 vmdb 7.1.2 Workstation-11.0.0-and-vSphere-6.0.0
Copier le nom du dossier "Workstation-11.0.0-and-vSphere-6.0.0"
dans le dossier vix, copiez le dossier "Workstation-10.0.0-and-vSphere-5.5.0" (vous obtenez simplement le dernier en date) dans "Workstation-11.0.0-and-vSphere-6.0.0".
prendre plaisir.