Macchina virtuale - consiglio

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Macchina virtuale - consiglio

Messaggio da Akito »

Scusate la fretta ma nei prossimi giorni dovrò ricomprare un computer per l'ufficio e può essere la volta buona che riesco a farci entrare linux. Infatti il nuovo pc servirebbe per internet (navigazione, e-mail, ecc..) e (purtroppo) per la compilazione dei moduli F24. Per la prima parte linux è una manna dal cielo, ma per la seconda sono dolori dato che nell'ufficio (io smanetto con i computer ma non ci lavoro) usano i programmi dell'Agenzia delle entrate (solo per windows) e non hanno intenzione di cambiare (dunque niente home-banking/commercialista). Ho cercato di usare questi programmi ricorrendo a trucchetti vari trovati in rete ma niente (solo risultati parziali) e poi mi è venuta in mente una cosa. Avendo bisogno di windows solo per gli f24 (quindi poche volte al mese), avendo diverse licenze di win98 e NT dismesse per ovvie ragioni e non volendo ricomprare una nuova licenza per il nuovo pc volevo sapere come far girare con successo uno di questi sistemi con l'unica richiesta che funzioni il collegamento ad internet (tramite scheda di rete) per inviare i moduli. Questa soluzione non l'ho mai considerata fino ad oggi perché i computer che avevo a disposizione erano molto vecchi e il binomio linux+macchina virtuale mi sembrava impraticabile. Ora cambia tutto perché per navigare su internet in un ufficio i computer che ora sono considerati vecchi (e meno costosi) sono ottimi e sufficientemente potenti. Non so se questa soluzione è tra le più semplici ma farebbe proprio al caso mio.

Ecco un'altra condizione però: ho ricercato nel forum e ho visto che si propongono molte soluzioni tra cui vmware. Io devo avere internet funzionante da Windows che gira sotto linux (anche se "l'emulazione" è lenta non importa tanto l'uso è occasionale e riservato solo agli f24). Inoltre mi serviva un prodotto gratuito (anche in campo produttivo quale un ufficio e non solo in ambiente home come per esempio Avast!) perché una qualsiasi spesa per una licenza non avrebbe senso: a quel punto mi obbligano a comprare quella di windows. Ora non so se vmware sia gratuito anche in questo senso. Comunque se ci sono altri programmi open che supportano queste poche funzionalità che mi servono, meglio.

Scusate nuovamente per la fretta ma non so se riuscirò a spostare l'acquisto del pc nuovo che molto probabilmente si terrà domani pomeriggio. Infatti nonostante per installarci il programma degli f24 occorra diverso tempo (i codici arrivano dopo una settimana dalla richiesta) il computer verrebbe già usate per navigare in rete (e dunque ci vorrà al più presto un nuovo sistema operativo). Chiedevo un consiglio perché non ho il tempo di sperimentare più soluzioni e volevo andare a colpo sicuro (come avrete capito non so niente di macchine virtuali).

Avatar utente
Absolut
Linux 4.x
Linux 4.x
Messaggi: 1465
Iscritto il: gio 10 feb 2005, 0:00
Slackware: current
Località: Roma

Messaggio da Absolut »

Allora VMware non è gratuito, ma puoi utilizzare la versione di prova che dura un mese. Tanto l'immagine del sistema operativo (windows) rimane, e rimettere wmware è una cosa da poco....

Altrimenti c'è Qemu, che è libero. Dicono sia buono ma non l'ho mai provato

Forse ti dico una cavolata, ma dovrebbe esserci VMware il player, che dovrebbe servire ad avviare un immagine virtuale. questa dovrebbe essere free, magari una volta creata l'immagine di windows la puoi far girare con quella no!?
http://www.vmware.com/products/player/

Avatar utente
sid77
Linux 3.x
Linux 3.x
Messaggi: 568
Iscritto il: mer 1 giu 2005, 0:00
Slackware: 12.0/12.1/curr (ppc)
Località: PowerPC
Contatta:

Messaggio da sid77 »

vmware server è gratuito, almeno per uso personale. controlla due volte la loro licenza nel caso serva per utilizzi commerciali.
io mi trovo molto bene con quel prodotto, sto cercando proprio in questi giorni di convertire le immagini dei dischi di vmware in un formato usato da qemu, considerato che fabrice bellard ha rilasciato kqemu sotto gpl, ma questi sono solo pallini miei personali :-)
se decidi di intraprendere la strada di vmware l'unico consigli che ti do è di utilizzare Centos come distribuzione per la macchina host. il motivo principale è la comodità: hai l'rpm pronto.
l'alternativa è quella di usare il tar.gz ma devi compilarti dei moduli e sotto slackware devi fare un paio di passaggi extra per avere pam e un "finto" /etc/init.d altrimenti non si installa.

ciao

Avatar utente
JohnnyMnemonic
Staff
Staff
Messaggi: 2733
Iscritto il: dom 5 set 2004, 0:00
Nome Cognome: Giuseppe Palmiotto
Slackware: 14.0
Kernel: 3.5.5-thanatos
Località: Bologna
Contatta:

Messaggio da JohnnyMnemonic »

Io recentemente ho sostituito la partizione di windows usando virtualbox e mi trovo molto bene.

Basta avere a disposizione anche solo l'iso del cd di installazione e lui si comporta come un pc virtuale, nessun problema per quel che riguarda audio e rete.
Lo sto usando con VB Studio per alcune applicazioni grafiche che non mi andrebbero sotto linux.

Ti consiglio di provarlo!

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

Qemu ha purtroppo molta strada da fare per quanto riguarda la virtualizzazione della parte grafica: per questo motivo risulta visibilmente più lento di vmware. Spero che l'"apertura" di kqemu (che non è l'interfaccia per KDE bensì un acceleratore grafico software) migliori le cose.
Virtualbox non l'ho mai provato e non so pronunciarmi...
Provato a lanciare il programma maledetto con wine?

kobaiachi
Linux 4.x
Linux 4.x
Messaggi: 1368
Iscritto il: gio 14 lug 2005, 0:00
Località: roma
Contatta:

Messaggio da kobaiachi »

ultimamente sono rimasto molto colpito dai progressi di wine e probabilmente con un po di pazienza nell andarsi a cercare le giuste dll da installare forse ci potresti riuscire pure con wine.

vmware ne e` stata rilasciata una versione gratuita per linux poco tempo fa purtroppo non mi sono letto la licenza quindi non so se e` possibile utilizzarla in ambito lavorativo .

altro software che potresti usare e` XEN che pero per virtualizzare windows ha bisogno di processori dell ultima generazione in quanto si appoggia alla virtualizzazione hardware .


ogni soluzione ha i suoi pregi ed i suoi difetti .

vedi te quale scegliere.

Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Messaggio da Akito »

Per ora non ho trovato restrizioni in ambito produttivo e comunque mi sto documentando su VirtualBox. Oltre a poter essere usato in ambito produttivo non dovrebbe aver bisogno di configurazioni particolari su Slackware rispetto ad un'altra distribuzione. L'unica nota è che da quanto leggo nel manuale preso dal sito, consigliano di usare un kernel >= 2.6.17 (meglio se 2.6.19) poiché alcuni 2.6.17 e 2.6.18 potrebbero causare dei boot crash.

Che kernel hai JohnnyMnemonic? Tante volte funzionasse con il 2.6.18 che uso adesso... :D

Per quanto riguarda Wine ho trovato problemi nella corretta installazione di java necesseria per quei programmi e comunque, avendo due licenze inutilizzate del 98, una macchina virtuale mi interesserebbe assai di più.

Avatar utente
marcello
Linux 0.x
Linux 0.x
Messaggi: 56
Iscritto il: sab 4 dic 2004, 0:00
Località: Messina

Messaggio da marcello »

Dopo aver utilizzato Qemu/kqemu per un anno, ho provato VirtualBox e posso dire che è davvero molto migliore.
Ho installato Windows XP e Microsoft Office2003 (purtroppo devo utilizzare database di Access e fogli Excel con particolari macro): girano che è una meraviglia.
Mi sento di consigliartelo.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

Ma virtualbox l'avete compilato o avete istallato i binari che si trovano sul sito?

Avatar utente
marcello
Linux 0.x
Linux 0.x
Messaggi: 56
Iscritto il: sab 4 dic 2004, 0:00
Località: Messina

Messaggio da marcello »

Io ho installato i binari.
L'installazione è molto semplice e ti basta poi, come ti verrà suggerito dalla stessa procedura, modificare /etc/rc.d/rc.local per l'avvio del modulo al boot.

Avatar utente
tgmx
Linux 4.x
Linux 4.x
Messaggi: 1336
Iscritto il: ven 28 apr 2006, 14:40
Slackware: 14.1
Desktop: KDE 4
Località: Ancona

Messaggio da tgmx »

Grazie, lo proverò dato che sembra essere migliore di qemu.

Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Messaggio da Akito »

Io invece ho scelto di compilare tutto: dopo aver trovato e compilato tutte le dipendenze ecco che felicissimo mi appresto a dare il ./configure di VirtualBox, quando....

(dopo una lista di OK)
Checking for Qt:
Qt not found at "/usr/qt/3 /usr/lib/qt3 /usr/share/qt3" or Qt headers not foun d
Check the file configure.log for detailed error information.

Ho il pacchetto precompilato installato con Slackware 11 e in effetti non esistono /usr/qt/3 (manca proprio la directory qt in /usr), /usr/lib/qt3 (c'e una directory simile ma senza il 3) e in /usr/share qt non c'è proprio.

Non so se questo messaggio è generato solo dalla posizione di qualche directory (potrei sistemare tutto con qualche collegamento?) o se manca proprio qualcosa.

C'è poi nessuno che ha provato VirtualBox con il kernel 2.6.18 e mi sa dire se funziona?

Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Messaggio da Akito »

Ah dimenticavo, questa è la sezione "Qt" del file di log che suggerisce di controllare

***** Checking Qt *****
compiling the following source file:

#include <cstdio>
#include <qglobal.h>
extern "C" int main(void)
{
printf("found version %s", QT_VERSION_STR);
#if QT_VERSION >= 0x030305
printf(", OK.\n");
return 0;
#elif QT_VERSION >= 0x030300
printf("\n ** WARNING: QT < 3.3.5 has known problems!\n");
#else
printf(", expected version 3.3.0 or higher\n");
return 1;
#endif
}

using the following command line:
g++ -O -Wall -o .tmp_out .tmp_src.cc -I/usr/qt/3/include -L/usr/qt/3/lib -lqt-mt
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
compiling the following source file:

#include <cstdio>
#include <qglobal.h>
extern "C" int main(void)
{
printf("found version %s", QT_VERSION_STR);
#if QT_VERSION >= 0x030305
printf(", OK.\n");
return 0;
#elif QT_VERSION >= 0x030300
printf("\n ** WARNING: QT < 3.3.5 has known problems!\n");
#else
printf(", expected version 3.3.0 or higher\n");
return 1;
#endif
}

using the following command line:
g++ -O -Wall -o .tmp_out .tmp_src.cc -I/usr/lib/qt3/include -L/usr/lib/qt3/lib -lqt-mt
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status
compiling the following source file:

#include <cstdio>
#include <qglobal.h>
extern "C" int main(void)
{
printf("found version %s", QT_VERSION_STR);
#if QT_VERSION >= 0x030305
printf(", OK.\n");
return 0;
#elif QT_VERSION >= 0x030300
printf("\n ** WARNING: QT < 3.3.5 has known problems!\n");
#else
printf(", expected version 3.3.0 or higher\n");
return 1;
#endif
}

using the following command line:
g++ -O -Wall -o .tmp_out .tmp_src.cc -I/usr/share/qt3/include -L/usr/share/qt3/lib -lqt-mt
/usr/lib/gcc/i486-slackware-linux/3.4.6/../../../../i486-slackware-linux/bin/ld: cannot find -lqt-mt
collect2: ld returned 1 exit status


Non so se questo può essere utile...

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ciao Akito...
... é proprio vero i software dell' agenzia delle entrate funzionano solo sotto Windows, nonostante siano scritti in JAVA ... inoltre spesso utilizzano delle Java Virtual Machine obsolete e bacate, sicuramente pericolose da utilizzare, alcuni pacchetti inoltre hanno bisogno di una specifica versione di java virtual machine es.: 1.2.10 o 1.3.11 di modo che installando l' una o l'altra funziona o meno un applicativo ... un ottimo lavoro non c'é che dire ... e più che altro la sicurezza e la privacy sono garantite allo 0%...

Per essere un pò sicuri ci vorrebbero dei PC dedicati da accendersi solo per fare quello sporco lavoro .... comunque i problemi di coesistenza tra le Java Virtual Machine differenti continuerebbero ad esistere ...

Forse con VMware Virtualbox si possono eliminare le macchine fisiche, e la reinstallazione ripristino dovrebbero essere molto più semplici, inoltre si potrebbe tenere un immagine per gruppo di applicativi compatibili ...

La cosa interessante potrebbe essere l' uso di Wine e soprattutto con Crossover Office e creare un ambiente specifico per ogni applicativo, una "bottle" conil risultato che le installazioni dei software rimarrebbero isolate ... comunque non credo che la cosa possa funzionare, dal momento che le JAVA Virtual Machine per Windows installate sotto WINE o CrossoverOffice spesso non si installano e se si installano, comunque hanno comportamenti veramente curiosi ....
.... :-)

Akito
Linux 2.x
Linux 2.x
Messaggi: 285
Iscritto il: dom 3 set 2006, 13:12
Nome Cognome: Alessandro Bianconi
Slackware: 13.1
Desktop: XFCE
Località: Limite sull'Arno (FI)

Messaggio da Akito »

Purtroppo questo è stato un duro colpo per me: ormai mi ero abituato ai soliti programmi che tagliano le gambe a linux negli uffici (vedi AutoCAD), ma un tiro mancino da parte dell'Agenzia delle Entrate proprio non me lo aspettavo.

Comunque ritornando al mio problema, qualcuno è riuscito ad usare VirtualBox con il kernel 2.6.18?? Devo saperlo perché sulla guida c'è scritto che potrebbero esserci problemi (consigliano di passare al 2.6.19).

Per quanto riguarda il problema con Qt ho deciso di interrompere la compilazione e provare con i binari: voglio vedere al più presto se una soluzione come questa è fattibile, poi provvederò alla compilazione (infatti se non sbaglio i binari sono solo per una prova e comunque liberi solo in ambito non produttivo).

Rispondi