{"id":63,"date":"2008-06-07T11:27:47","date_gmt":"2008-06-07T09:27:47","guid":{"rendered":"http:\/\/linux.leunen.com\/?p=63"},"modified":"2008-06-07T11:27:47","modified_gmt":"2008-06-07T09:27:47","slug":"installation-de-vmware-server-sous-ubuntu-hardy","status":"publish","type":"post","link":"https:\/\/www.leunen.com\/linux\/2008\/06\/installation-de-vmware-server-sous-ubuntu-hardy\/","title":{"rendered":"Installation de VMware server sous Ubuntu Hardy"},"content":{"rendered":"<p>Voici une compilation de tout ce que j&rsquo;ai pu glaner ici ou l\u00e0 pour installer <em>VMware<\/em>.<\/p>\n<p>La premi\u00e8re chose \u00e0 faire est d&rsquo;installer les outils n\u00e9cessaires \u00e0 l&rsquo;installation de <em>VMware<\/em>. En gros, il s&rsquo;agit des outils de compilation <em>gcc<\/em>, des ent\u00eates des fichiers sources et les sources du noyau. Dans un terminal, Tapez:<\/p>\n<pre class=\"codesource\">\r\n$ sudo aptitude install build-essential linux-kernel-devel linux-headers-generic xinetd\r\n<\/pre>\n<p>Maintenant que c&rsquo;est fait, on va pouvoir installer <em>VMware<\/em>. Tout d&rsquo;abord, il faut t\u00e9l\u00e9charger <em>VMware<\/em>. Au moment o\u00f9 j&rsquo;\u00e9cris ceci, on en est \u00e0 la version 1.0.6 (\u00e7a pourrait \u00eatre diff\u00e9rent pour vous):<\/p>\n<pre class=\"codesource\">\r\n$ wget -c http:\/\/download3.vmware.com\/software\/vmserver\/VMware-server-1.0.6-91891.tar.gz\r\n<\/pre>\n<p>On d\u00e9compresse le fichier et on se rend dans le r\u00e9pertoire qui a \u00e9t\u00e9 cr\u00e9\u00e9:<\/p>\n<pre class=\"codesource\">\r\n$ tar -xvzf VMware-server-1.0.6-*.tar.gz\r\n$ cd vmware-server-distrib\r\n<\/pre>\n<p>Ensuite, il reste \u00e0 lancer le script perl de configuration et \u00e0 cr\u00e9er quelques liens. Les r\u00e9ponses par d\u00e9faut aux questions du script sont en g\u00e9n\u00e9ral suffisantes:<\/p>\n<pre class=\"codesource\">\r\n$ sudo .\/vmware-install.pl\r\n$ sudo ln -sf \/usr\/lib\/gcc\/i486-linux-gnu\/4.2.3\/libgcc_s.so \/usr\/lib\/vmware\/lib\/libgcc_s.so.1\/libgcc_s.so.1\r\n$ sudo ln -sf \/usr\/lib\/libpng12.so.0 \/usr\/lib\/vmware\/lib\/libpng12.so.0\/libpng12.so.0\r\n<\/pre>\n<h3>Les VMware Tools<\/h3>\n<p>Une fois <em>VMware<\/em> install\u00e9, vous pouvez cr\u00e9er vos propres <em>Virtual Machines<\/em> (VM). Dans la VM cr\u00e9\u00e9e, il faut installer les <em>VMware-Tools<\/em> qui permettent de profiter de l&rsquo;acc\u00e9l\u00e9ration graphique et des particularit\u00e9s de votre carte graphique etc&#8230;<br \/>\nCes <em>VMware-Tools<\/em> sont \u00e0 installer dans votre VM lorsque celle-ci tourne. Cliquez sur Install VMware Tools\u2026 dans le menu VM de <em>VMware Server<\/em>. Ceci ouvrira une fen\u00eatre repr\u00e9sentant le contenu d&rsquo;un CDROM virtuel contenant ces <em>VMware-Tools<\/em>. Prenons par exemple le cas de l&rsquo;installation d&rsquo;Ubuntu dans une VM. Comme pr\u00e9c\u00e9demment, il faut installer dans Ubuntu (celui qui tourne dans la VM) les outils n\u00e9cessaires et les fichiers d&rsquo;ent\u00eate du noyau. Ensuite, on d\u00e9compresse le fichier contenant les <em>VMware-Tools<\/em> et on lance le script de configuration. Ouvrez un terminal dans votre <em>Virtual Machine<\/em>:<\/p>\n<pre class=\"codesource\">\r\n$ sudo aptitude update\r\n$ sudo aptitude install build-essential linux-headers-$(uname -r)\r\n$ cp -a \/media\/cdrom\/VMwareTools* \/tmp\/\r\n$ cd \/tmp\/\r\n$ tar -vxzf VMwareTools*.gz\r\n$ cd vmware-tools-distrib\/\r\n$ sudo .\/vmware-install.pl\r\n<\/pre>\n<p>A nouveau, r\u00e9pondez aux questions pos\u00e9es. les r\u00e9ponses par d\u00e9faut conviennent dans la plupart des cas.<\/p>\n<h3>Le probl\u00e8me de l&rsquo;USB et du son<\/h3>\n<p>Pour profiter du support de l&rsquo;USB et de votre carte son, vous devez ouvrir votre VM mais ne pas la lancer. Arr\u00eatez-l\u00e0 au besoin. Dans le menu <em>VM\/Settings<\/em> de <em>VMware Server<\/em>, dans l&rsquo;onglet Hardware, cliquez sur <em>Add&#8230;<\/em> et ajoutez la carte son et le contr\u00f4leur USB.<br \/>\nIl y a encore une op\u00e9ration \u00e0 faire mais cette fois dans Hardy et plus dans votre VM. Ces op\u00e9rations sont \u00e0 faire parce que dans Hardy, il manque la cr\u00e9ation de certains fichiers dans le r\u00e9pertoire <em>\/proc\/bus\/usb\/<\/em>. Ouvrez un terminal puis tapez ceci de fa\u00e7on \u00e0 \u00e9diter le fichier <em>\/etc\/init.d\/mountdevsubfs.sh<\/em>:<\/p>\n<pre class=\"codesource\">\r\n$sudo gedit \/etc\/init.d\/mountdevsubfs.sh\r\n<\/pre>\n<p>Dans <em>gedit<\/em>, descendez jusqu&rsquo;\u00e0 la ligne 40 et supprimez les <em>#<\/em> de fa\u00e7on \u00e0 d\u00e9commenter les lignes suivantes (cela doit ressembler \u00e0 ceci):<\/p>\n<pre class=\"codesource\">\r\nmkdir -p \/dev\/bus\/usb\/.usbfs\r\ndomount usbfs \"\" \/dev\/bus\/usb\/.usbfs -obusmode=0700,devmode=0600,listmode=0644\r\nln -s .usbfs\/devices \/dev\/bus\/usb\/devices\r\nmount --rbind \/dev\/bus\/usb \/proc\/bus\/usb\r\n<\/pre>\n<p>Sauvez le fichier et relancez le module en tapant dans le terminal:<\/p>\n<pre class=\"codesource\">\r\n$ sudo \/etc\/init.d\/mountdevsubfs.sh start\r\n<\/pre>\n<p>Arr\u00eatez la VM et relancez-la. Le support de l&rsquo;USB devrait \u00eatre op\u00e9rationnel.<\/p>\n<h3>Et si le kernel change?<\/h3>\n<p>Comme <em>VMware Server<\/em> d\u00e9pend de la version du noyau utilis\u00e9, chaque fois que le kernel change (ce qui au moment o\u00f9 j&rsquo;\u00e9cris est d\u00e9j\u00e0 arriv\u00e9 deux fois avec Hardy), il faut relancer le script de configuration de <em>VMware server<\/em>:<\/p>\n<pre class=\"codesource\">\r\n$ sudo vmware-config.pl\r\n<\/pre>\n<p>De m\u00eame, si dans votre VM, le noyau change parce qu&rsquo;il est mis \u00e0 jour, il faut \u00e9galement relancer le script de configuration des <em>VMware-Tools<\/em>:<\/p>\n<pre class=\"codesource\">\r\n$ sudo vmware-config-tools.pl\r\n<\/pre>\n<p>Vous devriez maintenant \u00eatre \u00e0 m\u00eame de profiter pleinement de votre programme de <em>virtualisation<\/em> et de vos machines virtuelles.<br \/>\nLa <em>virtualisation<\/em> est tr\u00e8s utilis\u00e9e et tr\u00e8s utile lorsque l&rsquo;on fait du d\u00e9veloppement ou lorsque vous voulez tester une distribution, par exemple la future version 8.10 d&rsquo;Ubuntu Intrepid Ibex et participer \u00e0 la chasse aux bugs.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Voici une compilation de tout ce que j&rsquo;ai pu glaner ici ou l\u00e0 pour installer VMware. La premi\u00e8re chose \u00e0 faire est d&rsquo;installer les outils n\u00e9cessaires \u00e0 l&rsquo;installation de VMware. En gros, il s&rsquo;agit des outils de compilation gcc, des ent\u00eates des fichiers sources et les sources du noyau. Dans un terminal, Tapez: $ sudo [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[5],"tags":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/63"}],"collection":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/comments?post=63"}],"version-history":[{"count":0,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/posts\/63\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/media?parent=63"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/categories?post=63"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.leunen.com\/linux\/wp-json\/wp\/v2\/tags?post=63"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}