Comment installer VMware Player?

36

Je ne peux pas installer VMwarePlayer 4.0.3 sur Ubuntu 12.04 64Bit. Pour la version 4.0.2, j'ai trouvé un script que je devais exécuter et ensuite je pourrais installer 4.0.2. Existe-t-il une solution similaire pour la version 4.0.3?

    
posée Marian Lux 03.05.2012 - 20:25
la source

6 réponses

43

J'ai rencontré le même problème et j'ai pu faire le même patch en éditant un numéro de version dans le script qui l'applique.

  

ATTENTION: Je ne sais pas de quoi je parle en ce qui concerne   VMware patching, je viens de faire une supposition éclairée qui semble fonctionner.

Si vous voulez essayer vous-même cela dépend de votre aversion au risque. Mais bon, votre installation de VMware Player est déjà cassée, non? Je pensais que le pire des scénarios, je pouvais désinstaller et réinstaller la version 4.0.2.

Je me suis basé sur les instructions que j'ai trouvées ici: Problème de compilation du lecteur vmware . Pour le réduire aux étapes les plus simples:

  1. Téléchargez cette archive: lien
  2. Extrayez l'archive tar dans votre répertoire personnel
  3. Modifiez le fichier patch-modules_3.2.0.sh. Recherchez la ligne plreqver=4.0.2 et changez-la en plreqver=4.0.3
  4. Enregistrez le fichier, puis exécutez-le. sudo ./patch-modules_3.2.0.sh

Si vous avez déjà exécuté le même correctif sur la version 4.0.2, vous risquez d’obtenir cette erreur: "/usr/lib/vmware/modules/source/.patched found. Vous avez déjà corrigé vos sources. Quitter". Si vous voyez cela, supprimez simplement le fichier /usr/lib/vmware/modules/source/.patched et réessayez.

N'oubliez pas de faire installer le paquet de correctifs: apt-get install patch . Mon installation par défaut de la dernière version de Kubuntu ne l’avait pas, alors j’ai eu une erreur:

./patch-modules_3.2.0.sh: line 42: patch: command not found

Parfois, la vérification de la version ne fonctionne pas correctement. Dans ce cas, vous pouvez le supprimer en supprimant les 4 lignes qui suivent "unset product", toutes commençant par "[". Cela peut à nouveau augmenter le risque de casser quelque chose.

    
réponse donnée dbrewer 03.05.2012 - 23:07
la source
14

Étant donné que VMware Player n’est pas fourni par les référentiels, vous devez plutôt le télécharger sur le site Web de VMware. .

Pour installer VMware Player, téléchargez la dernière version de votre architecture (les versions les plus récentes figurent en haut de la liste. Si vous utilisez la version 32 bits d’Ubuntu, obtenez la version 32 bits, et Si vous utilisez la version 64 bits d'Ubuntu, procurez-vous la version 64 bits. Si vous n'êtes pas sûr de la version d'Ubuntu que vous utilisez, appuyez sur Ctrl + Alt + T pour ouvrir une fenêtre de terminal, puis tapez uname -m et appuyez sur Entrée. S'il affiche x86_64 , vous exécutez la version 64 bits d'Ubuntu. i686 , vous utilisez la version 32 bits d'Ubuntu.

Une fois le téléchargement terminé, accédez au dossier dans lequel vous l'avez téléchargé dans le terminal. Vous pouvez le faire avec la commande cd . Par exemple, si vous le placez dans votre dossier Downloads , exécutez:

cd ~/Downloads

(Dans le terminal, le caractère ~ au début d’un chemin de fichier représente votre dossier personnel.)

Maintenant, exécutez ce fichier d’installation avec la commande chmod . Actuellement, VMware Player 4.0.3 Build 703057 est la dernière version, donc pour le programme d’installation 32 bits que vous utiliseriez:

chmod +x VMware-Player-4.0.3-703057.i386.txt

Ou pour le programme d’installation 64 bits que vous utilisiez:

chmod +x VMware-Player-4.0.3-703057.x86_64.txt

(Pour les futures versions, la convention de dénomination peut changer. En particulier, les installateurs sont généralement nommés .bundle plutôt que .txt , car ce ne sont pas de vrais fichiers texte. Utilisez simplement le nom complet du fichier que vous téléchargez. )

Le programme d’installation peut avoir besoin de construire et d’installer des modules du noyau, il est donc conseillé de vous assurer que vous avez les paquets nécessaires pour faciliter cela. Exécutez uname -r . La sortie doit se terminer par generic , generic-pae , server ou virtual . S'il ne se termine pas par generic , remplacez generic ci-dessous par tout ce qu'il se termine.

sudo apt-get update
sudo apt-get install build-essential linux-headers-generic

Exécutez maintenant le programme d'installation. Vous devez l'exécuter en tant que root , utilisez donc sudo :

sudo ./VMware-Player-4.0.3-703057.i386.txt

Ou pour la version 64 bits:

sudo ./VMware-Player-4.0.3-703057.x86_64.txt

Le reste du processus d’installation est guidé et graphique. Bien que vous deviez exécuter le programme d'installation sous la forme root , vous n'avez généralement pas besoin de lancer VMware Player (et vous ne devriez pas le faire) sous la forme root après l'avoir installé. Parfois, après une mise à jour de votre noyau ou de VMware Player, VMware Player peut vous demander de l'autoriser à créer et à installer de nouveaux modules de noyau sous la forme root . C'est OK.

Remarque: vous risquez d’obtenir une erreur du noyau lors de la première exécution, si oui:

cd /tmp
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39784/patch-modules.sh
wget http://communities.vmware.com/servlet/JiveServlet/download/1553530-39785/vmware-7.1-2.6.35-3-generic.patch
sudo sh patch-modules.sh

Si cela ne fonctionne pas (et il vous demande l'emplacement du correctif), essayez ceci pour l'emplacement:

/tmp/patch-modules.sh

Ces informations supplémentaires ont été extraites de ici , et tout ce que j'ai fait a été d'ajouter le /tmp/patch-modules.sh . Si cela ne fonctionne pas, essayez de vous référer au lien du forum ci-dessus.

    
réponse donnée Eliah Kagan 12.05.2012 - 22:27
la source
11

lien

Cliquez sur Télécharger Puis enregistrez-le Enregistrement complet Ensuite, téléchargez la version que vous voulez avoir Ubuntu 11.10 x64 bit Télécharger Une fois téléchargé, exécutez la commande suivante

  sudo apt-get install build-essential linux-headers-'uname -r'

puis accédez à votre répertoire de téléchargement

cd Download   (full command will be cd /home/your-user-name/Download)
ls -l
gksudo bash ./VMware-Player-4.0.2-591240.x86_64.bundle

Aide prise

lien

lien

    
réponse donnée One Zero 03.02.2012 - 19:27
la source
9

Vous pouvez télécharger le lecteur Vmware pour Linux à partir du site officiel avec .bundle comme extension.

Après cela, accédez au dossier téléchargé dans le terminal.

Utilisez ensuite la commande:

sudo sh filename.bundle 

cela fera le travail restant.

Cela a fonctionné pour moi.

    
réponse donnée Vinoth 29.08.2012 - 17:06
la source
2

Fonctionne pour différentes versions, je l'ai testé avec la version 4.0.4.744019:

Exécutez vmware-installer -l dans une console pour obtenir le numéro de version.

Modifiez le fichier patch-modules_3.2.0.sh :

  1. Recherchez la ligne plreqver = 4.0.2 et changez-la en plreqver = [copiez et collez le numéro de version, juste les trois chiffres x.x.x]

  2. Supprimez les lignes suivantes:

      

    produit non défini [-z "$ vmver"] & amp; & amp; erreur "VMWare n'est pas installé   (correctement) sur ce PC "[" $ vmver "==" workstation $ vmreqver "] & amp; & amp;   product="VMWare WorkStation" ["$ vmver" == "lecteur $ plreqver"] & amp; & amp;   product="VMWare Player" [-z "$ product"] & amp; & amp; erreur "Désolé, ce script   est uniquement pour VMWare WorkStation $ vmreqver ou VMWare Player $ plreqver "

         

    [" id -u "!="0"] & amp; & amp; erreur "Vous devez être root pour exécuter ce script" [   -f "$ ptoken"] & amp; & amp; erreur "$ ptoken found. Vous avez déjà corrigé vos sources" [! -d "$ basedir"] & amp; & amp; error "Répertoire 'Source' $ basedir 'non   found, réinstallez $ product "[! -f" $ fpatch "] & amp; & amp; error" '$ fpatch' not   a trouvé. Veuillez le copier dans le répertoire '$ curdir' actuel "

Maintenant, exécutez le correctif via sudo sh patch-modules_3.2.0.sh

    
réponse donnée Bernd 31.07.2012 - 13:57
la source
1

Virtualbox est similaire à VMware Player, mais contrairement à VMware Player, il est contenu dans les référentiels. L'avantage de tirer des référentiels est que vous n'avez pas à vous soucier des mises à jour, ils viennent avec les mises à jour régulières du système. Virtualbox peut lire les images VMware.

Sur la ligne de commande apt-get install virtualbox , ou recherchez virtualbox dans Software Center.

Si vous voulez vraiment installer VMware Player, recherchez le fichier d’installation .deb correspondant à votre architecture (32 ou 64 bits). En général, un double-clic lance l’installation. Vous devez vous occuper de toutes les mises à jour dans ce cas.

    
réponse donnée jippie 12.05.2012 - 19:40
la source

Lire d'autres questions sur les étiquettes