Je rencontre cette erreur:
The path /usr/src/linux/include is not an existing directory.
Salut, il y a encore des problèmes comme indiqué ci-dessous. s'il vous plaît donnez votre avis
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ sudo ./vmware-install.pl
[sudo] password for ronald:
A previous installation of VMware Tools has been detected.
The previous installation was made by the tar installer (version 4).
Keeping the tar4 installer database format.
You have a version of VMware Tools installed. Continuing this install will
first uninstall the currently installed version.
Do you wish to continue? (yes/no) [yes]
Error: Unable to execute "/usr/bin/vmware-uninstall-tools.pl.
Uninstall failed. Please correct the failure and re run the install.
Execution aborted.
ronald@ronald-virtual-machine:~/Desktop/vmware tools/vmware-tools-distrib$ `chmod +x /usr/bin/vmware-uninstall-tools.pl`
chmod: cannot access `/usr/bin/vmware-uninstall-tools.pl': No such file or directory
vous devez d'abord installer l'en-tête
puis entrez dans l'installation de vmware:
Cela devrait aider
la source
Il semble que vmware tente de désinstaller l'ancienne version avant d'installer la plus récente, mais ne parvient pas à le faire.
Je désinstallerais manuellement l'ancienne version des outils vmware en tapant la commande suivante dans le terminal:
Remarque: le mot "vmware" n'est qu'une supposition quant au nom de ce package. Si cela vous donne une erreur comme "Impossible de localiser le package", essayez de remplacer le mot vmware par ce que vous pensez être le nom du package.
la source
Ce qui a fonctionné pour moi, c'est la dernière réponse fournie dans ce fil par Amir Arian - si simple et pourtant je ne pouvais pas le trouver facilement ailleurs.
Si vous avez suivi les instructions VMware, vous avez extrait les outils VMware dans
/tmp
. Donc, tu aurais dû/tmp/vmware-tools-distrib
. À l'intérieur, vous avez un répertoire bin et il y a levmware-uninstall-tools.pl
fichier.Ensuite, exécutez à nouveau le programme d'installation:
Il reviendra avec une erreur qui pourrait ressembler à ceci:
Cependant, l'installateur continuera de fonctionner et finira par passer à la phase d'installation.
la source
J'ai résolu ce même problème en effectuant les correctifs ci-dessous. Je résumerais le problème en abandonnant une installation de vmware lorsque les en-têtes du noyau ne sont pas trouvés. Appuyer sur Ctrl-C pendant l'installation de vmware peut provoquer «Erreur: impossible à exécuter» /usr/bin/vmware-uninstall-tools.pl. »Dans plusieurs cas en général.
Pour installer les en-têtes du noyau nécessaires aux outils vmware, exécutez uname -r (pour obtenir le nom du noyau) et apt-get ci-dessous. Pourrait finir par avoir besoin de le faire même après un 'sudo apt-get install build-essentials' lorsque vous mettez à jour vers un noyau de pointe via 'sudo apt-get dist-upgrade' ou manuellement. J'ai ajouté build-essential à apt-get car vous en avez toujours besoin pour les outils vmware.
Pour corriger "Erreur: Impossible d'exécuter" /usr/bin/vmware-uninstall-tools.pl. ", Faites une copie sudo des vmware-uninstall-tools.pl des nouveaux outils vmware que vous souhaitez installer à l'emplacement où ils se trouvent. à la recherche (généralement / usr / bin)
Par exemple, j'ouvre généralement un terminal et change le répertoire en / tmp puis clique sur le menu VMware Gérer puis l'option "Réinstaller VMware Tools ..." puis (une fois que VMware monte son CDROM des derniers outils) copie tar du CDROM en lecture seule vers / tmp comme ci-dessous (basé sur une version 9.6.1-1378637)
la source
Le script d'installation de vmware vérifie si le package est présent sur votre installation. La solution consiste à purger le package:
la source
copiez le script de désinstallation de vmware-tools-distrib / bin / vers / usr / bin comme commande suivante:
puis réexécutez le script d'installation.
la source
Cela a été causé par la suppression de l'installation (CNTRL C) car j'ai oublié d'ajouter -d pour automatiser l'installation avec les valeurs par défaut. L'exécution initiale du script crée le dossier / etc / vmware-tools, car cela existe, le script pense que vmware-tools est déjà installé.
La réponse simple est: sudo rm -R / etc / vmware-tools
puis réexécutez le script d'installation.
la source
Je suis tombé dessus lorsque j'ai mis à niveau la version de VMWare sur mon hôte et j'ai suivi ses instructions pour mettre à jour le client.
Après avoir monté l'image du CD virtuel, sans avoir testé et exécuté l'installation, j'ai vu le message:
De cela, il est clair ce qui doit être fait pour les supprimer:
Je l'ai fait et j'ai relancé le programme d'installation. Et cette fois j'ai eu:
J'ai donc abandonné l'installation du logiciel client à partir de l'ISO virtuelle dans l'hôte, et j'ai juste couru
IOW, la bonne réponse à ce problème n'est pas de trouver un moyen de contourner l'installation des outils vm à partir de l'ISO hôte, mais de ne pas installer les outils vm à partir de l'ISO hôte, mais de mettre à jour le package open-vm-tools, au lieu.
la source