Installer une Debian dans VMWare Workstation 12 Player
Introduction
À la date de rédaction de ce billet, installer une Debian dans VMWare Workstation ne pose aucun problème. Le truc se sont les quelques étapes supplémentaires à faire ensuite. Comme je n’ai pas envie de consommer des cases mémoire pour ça je préfère me faire une checklist.
Je suis sous Windows 10 mais la version de Windows n’est pas essentielle.
Je fais une installation de VMware Workstation 12 Player
Janvier 2025. Le lien précédent ne fonctionne certainement plus. Essayez celui-ci : https://www.minitool.com/news/download-vmware-workstation-pro-17-for-free.html
Je crée et j’installe une Debian 8 Mate 64 bits (attention bien choisir “64 bits install” au tout début 😀 )
Pendant l’installation VMWare va demander a télécharger les VMWare Tools for Linux. Demander lui de vous le rappeler plus tard.
Au premier démarrage, commencer par éjecter le CD. Ensuite dans un terminal :
su
visudo
- En dessous de la ligne :
%sudo ALL=(ALL:ALL) ALL
- Je rentre une ligne du style :
philippe ALL=(ALL:ALL) ALL
- CTRL + O pour écrire
- CTRL + X pour quitter
exit
(pour quitter le mode super user)
Dans un terminal :
sudo apt-get install build-essential
sudo apt-get install linux-headers-$(uname -r)
Quand c’est fait faut laisser VMWare télécharger les VMWare Tools for Linux. Quand c’est fait :
- Double clic sur le CD VMWare Tools
- Clic droit sur
VMWareTools....tar.gz
- Choisir
Extraire dans...
- Choisir un truc du style
~/Téléchargements
Ouvrir un terminal
- Aller dans
~/Téléchargements/vmware-tools-distrib
sudo ./vmware-install.pl
- Taper “yes” à la toute première question
- Accepter toutes les autres réponses par défaut (ENTER)
- Redémarrer la VM
Sur le Surface Pro, je ne vois rien car on est à 215 points par pouce au niveau de la résolution de l’écran
- Système
- Préférences
- Onglet Polices
- Bouton Détails
- Régler la résolution au plus haut (idéalement faudrait 215) mais je le règle sur 150
En se rappelant que j’ai déjà installé build-essentail, j’installe maintenant :
- La dernière version de clang (3.9.1 en Fev 2017)
- cmake (
sudo apt-get install cmake
) - git (
sudo apt-get install git
) - catch (dans
~/Documents/C++/
taper un truc du style git clone https://github.com/philsquared/Catch.git) - cppcheck (sudo apt-get install cppcheck)
- boost
- Aller lire cette page
- Récupérer le fichier .7z sur la page download (il arrive dans mon répertoire Téléchargements)
sudo apt-get install p7zip
cd ~/Téléchargements
7z x boost_1_63_0.7z
cd boost_1_63_0
./bootstrap.sh --prefix=/usr
./b2 stage threading=multi link=shared
sudo ./b2 install threading=multi link=shared (voir /usr/include/boost et /usr/lib)
- Avec
bootstrap.sh
, c’est à ce moment là que le script b2 est créé - b2 va prendre un bon moment dans la VM
Faut penser à faire le ménage de ~/Téléchargments
La suite au prochain épisode…