Installando la VMware Management Interface (MUI) (ovvero l'interfaccia web di VMware) su una Ubuntu 8.04 Server amd64 è successo che saltasse fuori questo errore:
Installing the content of the package.
VMware Server must be installed on this machine for the VMware Management Interface to work
Execution aborted.
Allora, cerchiamo di capire qual'è il problema:
digita
# vmware -v
Se il risultato del comando è all'incirca quello che vedi qui sotto:
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_3.4' not found (required by /usr/lib32/libcairo.so.2)
/usr/lib/vmware/bin/vmware: /usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1: version `GCC_4.2.0' not found (required by /usr/lib32/libstdc++.so.6)
Il problema è legato ad una libreria di vmware "incompatibile" con la versione di Linux installata.
Io ho risolto con questo "accrocchio" :
-Cerca la libreria libgcc_s.so.1 (o quella segnata nell'errore) sul sistema:
# find / -name libgcc_s.so.1
/usr/lib32/libgcc_s.so.1
/usr/lib/vmware/lib/libgcc_s.so.1
/usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1
/lib/libgcc_s.so.1
/var/lib/vmware/vmware-server-distrib/lib/lib/libgcc_s.so.1
/var/lib/vmware/vmware-server-distrib/lib/lib/libgcc_s.so.1/libgcc_s.so.1
La ricerca sul mio server ha dato il risultato che vedi sopra; adesso rinomina la libreria presente nella cartella di vmware (/usr/lib/vmware/lib/libgcc_s.so.1/libgcc_s.so.1) e crea un link simbolico a quella presente nel tuo sistema (il mio è una Ubuntu 8.04 Server a 64 bit)
-Vai nella cartella "/usr/lib/vmware/lib/libgcc_s.so.1/" (o quella segnalata dal comando sopra):
# cd /usr/lib/vmware/lib/libgcc_s.so.1/
# mv libgcc_s.so.1 libgcc_s.so.1.old
# ln -s /usr/lib32/libgcc_s.so.1 libgcc_s.so.1 (Utilizzare la libreria presente in lib32)
Prova a rilanciare l'installazione e dovrebbe andare...
Sei hai trovato una soluzione "migliore" o se hai problemi, fammi sapere, qui sotto puoi inserire un commento e puoi contattarci cliccando sul menù "Contattaci"
Commenti offerti da CComment