Installazione, configurazione e uso di programmi e strumenti.
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 20:25
Sto cercando di installare Vmware server seguendo le istruzioni da
Virtualizzazione/VmwareServer?highlight=(virtual)
Ho trovato un problema quando chiede la locazione degli header:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
The path "/usr/src/linux/include" is not an existing directory.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Cosa gli devo scrivere?
Aggiungo che sto usando Ubuntu 10.10 2.6.35-23-generic
(64 bit) aggiornato stasera!
Ultima modifica di
Jrachi il sabato 20 novembre 2010, 20:29, modificato 1 volta in totale.
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 20:32
li devi installare, stanno nel pacchetto linux-headers-2.6.35-23-generic
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 20:44
il_muflone ha scritto:
li devi installare, stanno nel pacchetto linux-headers-2.6.35-23-generic
E perchè synaptic dice che è già installato?
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 20:48
se e` installato dagli il percorso dove e` installato
/usr/src/linux-headers-2.6.35-23-generic/include
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:15
il_muflone ha scritto:
se e` installato dagli il percorso dove e` installato
/usr/src/linux-headers-2.6.35-23-generic/include
Mi risponde:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-headers-2.6.35-23-generic/include
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.35-23-generic). Even if the module were to
compile successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Modificato risposta. Avevo copiato male >:(
Ultima modifica di
Jrachi il sabato 20 novembre 2010, 21:19, modificato 1 volta in totale.
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 21:16
hai indicato il percorso errato
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:20
il_muflone ha scritto:
hai indicato il percorso errato
Scusa Muflone ma sei più veloce delle mie dita e dell'attuale situazione di collegamento interdet.
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 21:24
si, e` un mio vizio in effetti... dovrei aver piu` pazienza
vmware usa la vecchia convenzione delle versioni
Codice: Seleziona tutto
cd /usr/src/linux-headers-2.6.35-23-generic/include
cat utsrelease.h | sudo tee -a version.h
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:35
il_muflone ha scritto:
si, e` un mio vizio in effetti... dovrei aver piu` pazienza
vmware usa la vecchia convenzione delle versioni
Codice: Seleziona tutto
cd /usr/src/linux-headers-2.6.35-23-generic/include
cat utsrelease.h | sudo tee -a version.h
Fatto ma trovo:
ivo@ivo-laptop:~$ cd /usr/src/linux-headers-2.6.35-23-generic/include
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ cat utsrelease.h | sudo tee -a version.h
cat: utsrelease.h: Nessun file o directory
[sudo] password for ivo:
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ cat utsrelease.h | sudo tee -a version.h
cat: utsrelease.h: Nessun file o directory
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 21:37
vediamo dove l'hanno ficcato
find /usr/src/linux-headers-2.6.35-23-generic/ -iname "*utsrelease*"
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:42
ivo@ivo-laptop:/$ find /usr/src/linux-headers-2.6.35-23-generic/ -iname "*utsrelease*"
/usr/src/linux-headers-2.6.35-23-generic/include/generated/utsrelease.h
ivo@ivo-laptop:/$
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 21:42
cat generated/utsrelease.h | sudo tee -a version.h
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:47
il_muflone ha scritto:
cat generated/utsrelease.h | sudo tee -a version.h
OK
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ cat generated/utsrelease.h | sudo tee -a version.h
#define UTS_RELEASE "2.6.35-23-generic"
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$
Ma poi in Vmware continua a rispondere la stessa cosa!
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 21:49
posta qui il contenuto del file version.h
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » sabato 20 novembre 2010, 21:54
il_muflone ha scritto:
posta qui il contenuto del file version.h
Quello sopra:
#define UTS_RELEASE "2.6.35-23-generic"
null'altro.
Aggiungo che l'interdet 7mega sta andando a 7bit per cui data l'ora ci riprovo domani.
Ultima modifica di
Jrachi il sabato 20 novembre 2010, 21:56, modificato 1 volta in totale.
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » sabato 20 novembre 2010, 22:05
come niente? dovresti avere almeno altre 2 righe
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » domenica 21 novembre 2010, 7:18
Guarda:
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ cat version.h
#define UTS_RELEASE "2.6.35-23-generic"
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » domenica 21 novembre 2010, 10:56
l'ho appena scaricato e ci sono altre due righe.. mah
aggiungile tu manualmente con
Codice: Seleziona tutto
echo "#define LINUX_VERSION_CODE 132643" | sudo tee -a version.h
echo "#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8) + (c))" | sudo tee -a version.h
Jrachi
Prode Principiante
Messaggi: 136 Iscrizione: sabato 12 maggio 2007, 21:46
Messaggio
da Jrachi » domenica 21 novembre 2010, 17:37
Ho aggiunto le righe:
ivo@ivo-laptop:/usr/src/linux-headers-2.6.35-23-generic/include$ cat version.h
#define UTS_RELEASE "2.6.35-23-generic"
#define LINUX_VERSION_CODE 132643
#define KERNEL_VERSION(a,b,c) (((a) << 16) + ((b) << 8 ) + (c))
Però:
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include] /usr/src/linux-headers-2.6.35-23-generic/include
The directory of kernel headers (version @@VMWARE@@ UTS_RELEASE) does not match
your running kernel (version 2.6.35-23-generic). Even if the module were to
compile successfully, it would not load into the running kernel.
What is the location of the directory of C header files that match your running
kernel? [/usr/src/linux/include]
Non importa quanto sia alta la montagna, ma quanto in alto riesci ad arrivare
il_muflone
Tenace Tecnocrate
Messaggi: 18878 Iscrizione: venerdì 1 maggio 2009, 15:31
Desktop: GNOME Shell
Distribuzione: Arch Linux x86_64
Località: Profondo sud
Contatti:
Messaggio
da il_muflone » domenica 21 novembre 2010, 17:46
su /usr/src/linux-headers-2.6.35-23-generic/include/linux hai un file version.h ?
cosa contiene?
Visualizzano questa sezione: 0 utenti iscritti e 4 ospiti