martedì 28 ottobre 2008

La guida definitiva per installare VMware Server su Ubuntu Hardy

Questo sarà un post stupido e banale ma ogni volta che devo installare Vmware Server su un pc incontro qualche piccolo problema che va` risolto a manina, e siccome sono vecchio e stando di cercare su Google ogni volta la soluzione che poi funziona solo a meta` ho deciso di segnarmela qui.
Come distribuzione di riferimento viene presa Ubuntu Hardy.

Prerequisiti Prerequisiti

Questi solitamente sono soddisfatti di default dai pacchetti gia` presenti nelle distribuzioni, ma sono la disponibilita` dei sorgenti del kernel correntemente in uso:

 apt-get install build-essential linux-headers-`uname -r` 

e per gli utenti di un sistema a 64-bit anche:

 apt-get install ia32-libs apt-get install ia32-libs 

Installazione Installazione

Scaricate Vmware Server e eseguite la sua normale procedura di installazione e configurazione.

Post installazione Post installazione

Ora se provate a far partire Vmware lui non ne sara` molto felice e vi gridera` un po’ di messaggi di errore che si risolvono cosi:

 cp /lib/libgcc_s.so.1 /usr/lib/vmware/lib/libgcc_s.so.1 cp / lib/libgcc_s.so.1 / usr/lib/vmware/lib/libgcc_s.so.1 
 cp /usr/lib/libpng12.so.0 /usr/lib/vmware/lib/libpng12.so.0 cp / usr/lib/libpng12.so.0 / usr/lib/vmware/lib/libpng12.so.0 

Gli utenti di sistemi a 64-bit dovranno eseguire anche questi comandi:

 ln -s /usr/lib32 /usr/l32 ln-s / usr/lib32 / usr/l32 
 sed -i -e 's:usr/lib/:usr/l32/:g'  /usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders sed-i-e 's: usr / lib /: usr/l32 /: g' / usr/lib32/gtk-2.0/2.10.0/loader-files.d/libgtk2.0-0.loaders 
 sed -i -e 's:usr/lib/:usr/l32/:g' /usr/lib32/libgdk_pixbuf-2.0.so.0.1200.9 sed-i-e 's: usr / lib /: usr/l32 /: g' / usr/lib32/libgdk_pixbuf-2.0.so.0.1200.9 

Abilitare il supporto USB Abilitare il supporto USB

Solitamente Vmware non riesce a individuare i device USB collegati, per far si che questo avvenga bisogna modificare il file /etc/fstab aggiungendo la seguente riga:

 none /proc/bus/usb usbfs devgid=46,devmode=664 0 0 none / proc / bus / usb usbfs devgid = 46, DEVMODE = 664 0 0 

Ovviamente deve essere abilitato il controller USB nelle opzioni di ogni macchina virtuale.

Nessun commento: