Entra

View Full Version : Mi aiutate ad installare vmware server su mandriva?


pieroim
13-06-2007, 16:25
Sto seguendo questa guida:
http://www.howtoforge.com/the_perfect_desktop_mandriva_2007_spring_free_p9?

sono arrivato a ./vmware-install.pl

qui però mi fa delle domande a cui ho risposto con semplice Invio, perchè non so.. ed infine mi da errore..

riporto di seguito:

------------------------
Installing the content of the package.

In which directory do you want to install the binary files?
[/home/piero/virtual_machines]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]

What is the directory that contains the init scripts?
[/etc/rc.d/init.d]

In which directory do you want to install the daemon files?
[/home/piero/sbin]

The path "/home/piero/sbin" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the library files?
[/home/piero/lib/vmware]

The path "/home/piero/lib/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the manual files?
[/home/piero/man]

The path "/home/piero/man" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes]

In which directory do you want to install the documentation files?
[/home/piero/doc/vmware]

The path "/home/piero/doc/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes]

Unable to get the access rights of source file "./vmware-vix/bin".

Execution aborted.
---------------------------------------------

Mi date una mano?

Ciao
Piero

maurinO_o
14-06-2007, 00:03
non hai detto una cosa importante: che distro hai?
vmware va a cercare delle dir in /etc che non tutte le distro hanno.
si puo baipassare il "problema" creandole prima...sempre che il problema sia quello.
se non hai esigenze particolari prova questo: ;)
http://www.virtualbox.org/

da root:
mkdir /vbox
chmod +x VirtualBox_1.4.0_Linux_x86.run
./VirtualBox_1.4.0_Linux_x86.run install /vbox

pieroim
14-06-2007, 07:46
Ho la spring 2007.1 free.

Mi piacerebbe provare vmware, poi non so se è più efficiente di virtual box, provo anche quella.
Però mi scoccia non riuscire ad installare vmware che credo sia molto diffusa..

Esigenze particolari: mi piacerebbe eseguire da linux una sessione già esistente su Hard disk di Xp.. così da evitare il riavvio quando mi serve eseguire un particolare programma di Xp.. senza dover cmq reinstallare tutto (Xp e software) in una nuova sessione sotto linux. Non so se però questo è possibile.. temo di dover cmq reinstallare tutto.

Ciao
Piero

pieroim
14-06-2007, 19:42
Ho provato ad installare VirtualBox scaricandolo dal sito. Qui ho 2 possibilità: un file specifico per Mandriva "VirtualBox-1.4.0_21864_mdv2007.1-1.i586.rpm.run" che non saprei come installare ed uno generico per Linux "VirtualBox_1.4.0_Linux_x86.run".
Io ho scaricato quest'ultimo corrispondente a quello indicato nelle tue istruzioni, ho seguito passo passo le istruzioni, ho lanciato il programma VirtualBox, mi appare l'errore "/vbox/VirtualBox: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory"

Come risolvo?

Ciao
Piero

Artemisyu
14-06-2007, 20:01
2 cose:

1) lo script è stato lanciato da root? (io dico che l'hai lanciato da utente, e a quel punto è ovvio che non funzioni)

2) Ma scaricarsi l'rpm? :D

3) quell'howto contiene degli errori... che non sono gravi, ma se uno non sta attento ci casca :)

maurinO_o
14-06-2007, 20:05
ciauz e scusa, avevi scritto mandriva nel titolo :sofico:
la libreria incriminata appartiene a:
libstdc++5 3.3.6-1
dovresti trovarla subito anche su mandriva:
http://rpm.pbone.net/index.php3/stat/3/srodzaj/1/search/libstdc++

edit
l'rpm pare che stia dando problemi con le porte usb

pieroim
14-06-2007, 20:27
Uso sempre root quando provo ad installare qualcosa.. quindi lo script per vmware è corretto? Però non va..

Ora provo ancora con virtualbox.. mi sono scaricato " libstdc++5-3.3.6-3mdk.i586.rpm", come la installo?

maurinO_o
14-06-2007, 20:37
uttiu, io ho usato mandriva una volta e solo per 24/h :rolleyes:
prima prova a cercalo con il package manager di mandriva, se non c'è
scaricare l'rpm e a cliccarci su, dovrebbe aprirsi il package manager ed installarlo.

pieroim
14-06-2007, 21:05
Cliccandoci sopra si apre File Roller 2.18.0 che mi fa vedere il contenuto e credo mi consenta di estrarlo.. ma mi chiede dove ed io non so..

Artemisyu
14-06-2007, 21:25
Uso sempre root quando provo ad installare qualcosa.. quindi lo script per vmware è corretto? Però non va..

Se leggi quello che hai riportato vmware ti chiede di creare directory che sono tutte sottodirectory di /home/piero, quando invece quei file dovrebbero andare in giro per il disco.
Uso vmware, e se vuoi ti mostro cosa viene fuori lanciando lo script da utente, ma ti assicuro che viene fuori identico a quello che hai riportato tu.

maurinO_o
14-06-2007, 21:26
non devi estrarre il contenuto.
non so come funziona lo gnomo, ma prova con il tasto dx e apri con? :rolleyes:
o prova così
http://it.wikipedia.org/wiki/RPM_Package_Manager

Per installare un pacchetto, si utilizza la seguente sintassi:

rpm -i <nome pacchetto>

Per disinstallarlo, invece, si utilizza: rpm -e <nome pacchetto>

Per ulteriori informazioni, consultare la pagina di manuale.

wikipadia

pieroim
14-06-2007, 21:28
Ok, risolto.. sono riuscito ad installare la libreria e virtualbox è partito..
Ora rimane il mistero vmware..

Chi ha qualche idea?

Artemisyu
14-06-2007, 21:30
se il file è .rpm.bin va lanciato come uno script eseguibile. Questo script scompatterà l'archivio rendendo il pacchetto rpm disponibile, e lo lancerà automaticamente.

E' un sistema molto diffuso, che si usa quando si vuole mostrare una particolare licenza prima di concedere l'installazione.

Artemisyu
14-06-2007, 21:30
Ok, risolto.. sono riuscito ad installare la libreria e virtualbox è partito..
Ora rimane il mistero vmware..

Chi ha qualche idea?

Non è un mistero, il motivo te l'ho già detto.

pieroim
14-06-2007, 21:30
Ho appena rifatto tutto daccapo con vmware, facendo attenzione che sia in root, del resto nella guida è il primo comando che viene indicato per la console, ma tutto si è ripetuto in maniera identica...

Artemisyu
14-06-2007, 21:34
Ho appena rifatto tutto daccapo con vmware, facendo attenzione che sia in root, del resto nella guida è il primo comando che viene indicato per la console, ma tutto si è ripetuto in maniera identica...

sto reinstallando vmware apposta per vedere, tra pochi minuti ti dico.

Artemisyu
14-06-2007, 21:50
Ho appena rifatto tutto daccapo con vmware, facendo attenzione che sia in root, del resto nella guida è il primo comando che viene indicato per la console, ma tutto si è ripetuto in maniera identica...

Potrebbe essere un problema di enviroment.
Esegui lo script da root diventando root con "su" o con "su -"?
Potrebbe essere un problema di variabili d'ambiente.

Se diventavi root con "su" riprova con "su -"...

pieroim
14-06-2007, 21:58
eroore simile.. riporto di seguito:

[root@localhost vmware-server-distrib]# ./vmware-install.pl
A previous installation of VMware software has been detected.

The previous installation was made by the tar installer (version 3).

Keeping the tar3 installer database format.

Uninstalling the tar installation of VMware Server.

Arresto xinetd [ OK ]
Avvio xinetd [ OK ]
Stopping VMware services:
Virtual machine monitor [ OK ]

The removal of VMware Server 1.0.3 build-44356 for Linux completed
successfully. Thank you for having tried this software.

Installing the content of the package.

In which directory do you want to install the binary files?
[/home/piero/virtual_machines]

What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]

What is the directory that contains the init scripts?
[/etc/rc.d/init.d]

In which directory do you want to install the daemon files?
[/home/piero/sbin]

The path "/home/piero/sbin" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes] yes

In which directory do you want to install the library files?
[/home/piero/lib/vmware]

The path "/home/piero/lib/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] yes

In which directory do you want to install the manual files?
[/home/piero/man]

The path "/home/piero/man" does not exist currently. This program is going to
create it, including needed parent directories. Is this what you want?
[yes] yes

In which directory do you want to install the documentation files?
[/home/piero/doc/vmware]

The path "/home/piero/doc/vmware" does not exist currently. This program is
going to create it, including needed parent directories. Is this what you want?
[yes] yes

Unable to get the access rights of source file "./vmware-vix/bin".

Execution aborted.

[root@localhost vmware-server-distrib]#

-----------------

Qualche dubbio lo ho su queste due domande:


What is the directory that contains the init directories (rc0.d/ to rc6.d/)?
[/etc/rc.d]

What is the directory that contains the init scripts?
[/etc/rc.d/init.d]

Io ho lasciato tutto default.

Ciao

Artemisyu
14-06-2007, 22:03
Io ho lasciato tutto default.

Ciao

Sembra proprio un problema di path, e non dello script di vmware.

mi mandi un "env | grep -i path"?

pieroim
14-06-2007, 22:06
[root@localhost vmware-server-distrib]# env | grep -i path
NLSPATH=/usr/share/locale/%l/%N
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
[root@localhost vmware-server-distrib]#

Artemisyu
14-06-2007, 22:16
[root@localhost vmware-server-distrib]# env | grep -i path
NLSPATH=/usr/share/locale/%l/%N
PATH=/sbin:/usr/sbin:/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin
[root@localhost vmware-server-distrib]#

Sembra abbastanza a posto... non riesco a capire perchè voglia creare alcune directory sotto la tua home...

Quello che è certo è che non è un problema dello script di vmware...

pieroim
15-06-2007, 18:33
..proseguendo.. ho notato che VirtualBox posso eseguirlo solo da console e come root, altrimenti mi da l'errore "[piero@localhost ~]$ VirtualBox
WARNING: You are not a member of the "vboxusers" group. Please add yourself
to this group before starting VirtualBox.

You will not be able to start VMs until this problem is fixed.
Cannot create/open directoy '/tmp/.vbox-piero-ipc/ipcd'
Abnormal termination.

[piero@localhost ~]$"..

Credo sia una questione di permessi da dare a piero, ma non ho idea di come fare a darli.

Ancora, ho scaricato "VMware-server-1.0.3-44356.i386.rpm", pensavo di installarlo come ho fatto con le librerie prima, ma dopo avermi chiesto la password di root mi da l'errore "database urpmi bloccato", che roba è??

Suggerimenti?
Ciao

OroStyle31
13-03-2009, 22:29
ragazzi anche io ho provato ad istallare vmWare 6 su mandriva 2009
ma no ho avuto buoni risultati la mia istallazione da terminale finisce qui:

make[2]: *** [/root/tmp/vmware-config2/vmmon-only/linux/driver.o] Error 1
make[1]: *** [_module_/root/tmp/vmware-config2/vmmon-only] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.27.19-desktop586-1mnb'
make: *** [vmmon.ko] Error 2
make: Leaving directory `/root/tmp/vmware-config2/vmmon-only'
Unable to build the vmmon module.

For more information on how to troubleshoot module-related problems, please
visit our Web site at "http://www.vmware.com/download/modules/modules.html" and
"http://www.vmware.com/support/reference/linux/prebuilt_modules_linux.html".

Execution aborted.

[root@localhost vmware-distrib]# VMware.v6.0.0.45731.Linux



non so perchè mi da questi due errori, eppure il kernel è quello giusto... :-(

chi mi puo aiutare?

grazie Oro