Aller au contenu principal

Installer vmware sous Arch

La documentation officielle Arch : Arch - installer vmware

dans un premier temps, il faut mettre à jour son système puis installer le package vmware-workstation :

vmwarePackage.png

Veuilez noter le AUR présent dans la doc

Pour l'installer, il faut donc installer le package directement depuis l'AUR vmware-workstation

Pour ce faire, placez-vous dans le répertoire de votre choix

mkdir vmware
cd vmware
git clone https://aur.archlinux.org/packages/vmware-workstation
cd vmware-workstation
makepkg -si

A partir de là, vous allez probablement avoir une erreur, et vous devrez donc installer les paquets suivants pour satisfaire les dépendances :

sudo pacman -S dkms fuse2 gtkmm3 libaio libxcrypt-compat

Le dernier packet en erreur est également un paquet AUR, il faudra donc l'installer comme suit :

cd ..
git clone https://aur.archlinux.org/vmware-keymaps.git
cd vmware-keymaps
makepkg -si

Enfin, pour finaliser l'installation :

cd ../vmware-workstation
makepkg -si

Vous ne devriez plus avoir d'erreur et tout doit s'installer.

Maintenant, il y a un autre problème, lorsque vous voulez effectuer cette commande :

sudo modprobe -a vmw_vmci vmmon

Vous avez une erreur que vmmon n'existe pas. Pour corriger cela, la solution est ici : could not open cmmon - Stackoverflow

Il faut dans un premier temps mettre à jour des paquets de Arch :

sudo pacman -Syy
sudo pacman -S linux
reboot
sudo pacman linux-headers

Réessayez ensuite la commande, maintenant vmware ne devrait plus poser de problème.

Utiliser les interfaces virtuelles​

Très important à noter, les interfaces virtuelles de vmware sont uniquement gérées par vmware, si vous essayez de les configurer avec autre chose comme systemd-networkd ou Networking il y a de très grande chance qu'elles ne fonctionnent pas. Il faut donc utiliser dans les 90% du temps l'outil de vmware : sudo vmware-netcfg (ou en graphique dans éditeur de réseaux virtuels).