Installazione software · 5 min read · Dec 01, 2025

Come Installare VMware Server 1.0.x Su Un Desktop Kubuntu 10.04

Come Installare VMware Server 1.0.x Su Un Desktop Kubuntu 10.04

Versione 1.0
Autore: Pierino, la peste!!! ATyahoo [dot] com> http://utenti.multimania.it/Pierino_lapeste/

Aggiornamento di: https://www.howtoforge.com/how-to-install-vmware-server-1.0.x-on-an-ubuntu-9.10-desktop

Questo tutorial fornisce istruzioni passo-passo su come installare VMware Server 1.0.x (1.0.10 al momento della scrittura) su un sistema desktop Kubuntu 10.04. Questo è per coloro che preferiscono VMware Server 1.0.x rispetto a VMware Server 2.

Con VMware Server puoi creare ed eseguire sistemi operativi guest (“macchine virtuali”) come Linux, Windows, FreeBSD, ecc. sotto un sistema operativo host. Questo ha il vantaggio che puoi eseguire più sistemi operativi sullo stesso hardware, risparmiando così molti soldi, e puoi spostare le macchine virtuali da un VMware Server all’altro (o a un sistema che ha VMware Player, che è anch’esso gratuito).

Inoltre, con VMware Server puoi far funzionare il tuo vecchio desktop Windows (che hai precedentemente convertito in una macchina virtuale VMware con VMware Converter, come descritto in questo tutorial: https://www.howtoforge.com/vmware_converter_windows_linux) sotto il tuo desktop Kubuntu. Questo può essere utile se dipendi da alcune applicazioni che esistono solo per Windows, o se vuoi passare a Linux lentamente.

Non fornisco alcuna garanzia che questo funzionerà per te!

Installazione di VMware Server 1.0.x

Per scaricare VMware Server, vai su http://downloads.vmware.com/d/info/datacenter_downloads/vmware_server/1_0 e fai clic sul link VMware Server 1.0.10:

Nella pagina successiva, fai clic sul pulsante Download accanto a VMware Server per Linux (tipo di file: tar.gz, non rpm!):

Accetta il contratto di licenza facendo clic su Sì:

Poi scarica il file .tar.gz di VMware Server per Linux (non il file rpm!) sul tuo computer (ad esempio in /home/mum/Downloads):

Per ottenere il numero di serie necessario per eseguire VMware Server, vai su http://register.vmware.com/content/registration.html.

Compila i tuoi dati personali. Successivamente, riceverai una pagina con un numero di serie per VMware Server. Scrivilo o stampalo:

Poi apri un terminale (Applicazioni > Sistema > Terminale):

Esegui il seguente comando per installare alcuni pacchetti necessari:

sudo apt-get install build-essential xinetd

Se sei su un sistema x86_64, devi anche installare il pacchetto ia32-libs:

sudo apt-get install ia32-libs

Poi vai nella posizione in cui hai salvato il file .tar.gz di VMware Server, ad esempio /home/mum/Downloads (sostituisci mum con il tuo nome utente!):

cd /home/mum/Downloads

Estrai il file .tar.gz di VMware Server ed esegui l’installer:

tar xvfz VMware-server-*.tar.gz  
cd vmware-server-distrib  
sudo ./vmware-install.pl

L’installer ti farà molte domande. Puoi sempre accettare i valori predefiniti semplicemente premendo . Rispondi alla seguente domanda con no…

Prima di eseguire VMware Server per la prima volta, devi configurarlo invocando il seguente comando:

/usr/bin/vmware-config.pl

Vuoi che questo programma invochi il comando per te ora? [sì] <– no

.. perché altrimenti riceverai un errore come questo quando l’installer cercherà di compilare i moduli del kernel necessari per VMware (se rispondi di sì e ricevi gli errori, non è un problema - continua a leggere):

Building the vmmon module.  

Using 2.6.x kernel build system.  
make: Entering directory `/tmp/vmware-config0/vmmon-only'  
make -C /lib/modules/2.6.32-22-generic/build/include/.. SUBDIRS=$PWD SRCROOT=$PWD/. modules  
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-22-generic'  
CC [M] /tmp/vmware-config0/vmmon-only/linux/driver.o  
In file included from /tmp/vmware-config0/vmmon-only/./include/vmware.h:25,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:48:  
/tmp/vmware-config0/vmmon-only/./include/vm_basic_types.h:104:7: warning: "__FreeBSD__" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/x86.h:20,  
from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86apic.h:79:1: warning: "APIC_BASE_MSR" redefined  
In file included from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/apic.h:11,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/smp.h:13,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/mmzone_64.h:12,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/mmzone.h:4,  
from include/linux/mmzone.h:773,  
from include/linux/gfp.h:4,  
from include/linux/kmod.h:22,  
from include/linux/module.h:13,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:  
/usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/apicdef.h:133:1: warning: this is the location of the previous definition  
In file included from /tmp/vmware-config0/vmmon-only/./include/x86.h:21,  
from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86desc.h:593:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/machine.h:24,  
from /tmp/vmware-config0/vmmon-only/linux/driver.h:15,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/x86.h:830:1: warning: "PTE_PFN_MASK" redefined  
In file included from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/paravirt.h:7,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/irqflags.h:61,  
from include/linux/irqflags.h:57,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/system.h:11,  
from /usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/processor.h:17,  
from include/linux/prefetch.h:14,  
from include/linux/list.h:6,  
from include/linux/module.h:9,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:12:  
/usr/src/linux-headers-2.6.32-22-generic/arch/x86/include/asm/pgtable_types.h:182:1: warning: this is the location of the previous definition  
In file included from /tmp/vmware-config0/vmmon-only/./include/vcpuset.h:78,  
from /tmp/vmware-config0/vmmon-only/./include/modulecall.h:22,  
from /tmp/vmware-config0/vmmon-only/./common/vmx86.h:18,  
from /tmp/vmware-config0/vmmon-only/linux/driver.h:16,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:226:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:230:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:298:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:304:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:357:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:402:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:446:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:489:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:533:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:576:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:620:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:663:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:665:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:705:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:748:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:750:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:790:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:831:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:833:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:871:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:912:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:914:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:952:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1073:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1077:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1124:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1329:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1454:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_atomic.h:1587:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:37:5: warning: "VMW_HAVE_EPOLL" is not defined  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:43:5: warning: "VMW_HAVE_EPOLL" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/driver.h:20,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:49:  
/tmp/vmware-config0/vmmon-only/./include/compat_wait.h:60: error: conflicting types for ‘poll_initwait’  
include/linux/poll.h:70: note: previous declaration of ‘poll_initwait’ was here  
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:23,  
from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:52:  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:430:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:676:7: warning: "_MSC_VER" is not defined  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86.h:716:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/./include/vm_asm.h:28,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:52:  
/tmp/vmware-config0/vmmon-only/./include/vm_asm_x86_64.h:40:7: warning: "_MSC_VER" is not defined  
In file included from /tmp/vmware-config0/vmmon-only/linux/vmhost.h:13,  
from /tmp/vmware-config0/vmmon-only/linux/driver.c:71:  
/tmp/vmware-config0/vmmon-only/./include/compat_semaphore.h:5:27: error: asm/semaphore.h: No such file or directory  
/tmp/vmware-config0/vmmon-only/linux/driver.c:146: error: unknown field ‘nopage’ specified in initializer  
/tmp/vmware-config0/vmmon-only/linux/driver.c:147: warning: initialization from incompatible pointer type  
/tmp/vmware-config0/vmmon-only/linux/driver.c:150: error: unknown field ‘nopage’ specified in initializer  
/tmp/vmware-config0/vmmon-only/linux/driver.c:151: warning: initialization from incompatible pointer type  
/tmp/vmware-config0/vmmon-only/linux/driver.c: In function ‘LinuxDriver_Ioctl’:  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: ‘struct task_struct’ has no member named ‘euid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1650: error: ‘struct task_struct’ has no member named ‘uid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: ‘struct task_struct’ has no member named ‘fsuid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1651: error: ‘struct task_struct’ has no member named ‘uid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: ‘struct task_struct’ has no member named ‘egid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1652: error: ‘struct task_struct’ has no member named ‘gid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: ‘struct task_struct’ has no member named ‘fsgid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1653: error: ‘struct task_struct’ has no member named ‘gid’  
/tmp/vmware-config0/vmmon-only/linux/driver.c:1670: error: too many arguments to function ‘smp_call_function’  
make[2]: * [/tmp/vmware-config0/vmmon-only/linux/driver.o] Error 1  
make[1]: * [_module_/tmp/vmware-config0/vmmon-only] Error 2  
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-22-generic'  
make: *** [vmmon.ko] Error 2  
make: Leaving directory `/tmp/vmware-config0/vmmon-only'  
Unable to build the vmmon module.  
  
Per ulteriori informazioni su come risolvere problemi relativi ai moduli, visita il nostro sito Web all'indirizzo "http://www.vmware.com/download/modules/modules.html" e  "http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".  
  
Esecuzione abortita.  
  
mum@KubuMuM1004lts:~/Downloads/vmware-server-distrib$
Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.