J'ai installé le kit VMware sur mon Ubuntu 11.04 avec succès, mais lorsque je l'ouvre, il me donne cette fenêtre.
et je ne connais pas le chemin qui mène à ces en-têtes C.
kernel
vmware-player
Wazery
la source
la source
uname -a
). Parce qu'avec la mise à jour 11.04, ubuntu est passé silencieusement de mon noyau de linux-generic à linux-generic-pae sans installer les en-têtes appropriés, qui utilisent un ensemble différent d’en-têtes Linux. Comme indiqué dans les trois réponses ci-dessous, l’utilisationapt-get
est la bonne façon de résoudre le problème. Vous devez simplement vous assurer que les en-têtes du noyau sont les bons.Réponses:
Après avoir ajouté le lien symbolique, le chemin est
/usr/src/linux-headers-$(uname -r)/include
(Merci @Kariem!)la source
/usr/src/linux-headers-$(uname -r)/include
Les commandes ci-dessous sont très utiles pour vous:
Étape 1: Ctrl+ Alt+T
Étape 2 :
sudo apt-get install linux-headers-$(uname -r)
Étape 3: Le chemin d'accès aux en-têtes du noyau est alors
/usr/src/linux-headers-$(uname -r)/include
la source
Avant d'installer Vmware Workstation, vous devez installer les en-têtes build-essential et linux
puis
C'est tout, installez maintenant VMware Workstation
la source
Il y a quelques fichiers dans des emplacements auxquels l'installateur ne s'attend pas, j'exécute ceci et cela fonctionne:
la source
Ma première hypothèse est que vous n'avez pas installé les en-têtes. Vous devez installer le paquet linux-headers approprié. Très probablement, vous devez installer
linux-headers-generic
. Cependant, si vous utilisez un noyau autre quelinux-generic
, installez le paquet linux-headers pour ce noyau.Si vous avez déjà installé les en-têtes, ils devraient être dans
/usr/src
.la source
linux-generic
. Si tel est le cas, installez-lelinux-headers-generic
, qui récupérera les packages appropriés comme dépendances. Le paquet d'en-têtes exact (et les chemins du système de fichiers) change avec chaque mise à jour du noyau. Regardez sur votre système pour savoir lequel est utilisé.Le problème peut être résolu en deux étapes, après l’installation de vmware workstation 9.XX (dans un terminal):
sudo apt-get install gcc
sudo vmware-modconfig --console --install-all --appname="VMware Player" --icon="vmware-player"
la source
CTRL+ ALT+t
sudo apt-get install linux-headers-generic
la source
sudo apt-get update
avant l’installationJ'avais le même problème, j'utilisais le noyau 3.2.0-29 mais je n'avais que linux-headers-3.2.0-35 dans / usr / src /
la source