Newsgroup: it.comp.os.linux.sys
Titolo: SIMULATORE DI LINUX

un mio amico ce l'ha.....non mi ricordo il nome del programma ma dice che è
abbastanza veritiero. DOVE LO TROVO?
Sandro

 Sandro
Forse e' WMware? 
http://www.wmware.com
Che poi puo' far girare, teoricamente, tutti i sistemi operativi per
x86 (loro danno per certo tutti i windowsXX, Linux e FreeBSD).
-- 
Saluti
Leonardo
GnuPG Key fingerprint = 52EF E2B2 7FF0 BA8B 32F0  9FE7 15D6 2A3E 4C01 B400

 x86 (loro danno per certo tutti i windowsXX, Linux e FreeBSD).
VMWare non e` un simulatore.  Molto vicino a un "simulatore di
Linux per macchine Windows" e` invece il gratuito Cygwin di
Cygnus (RedHat) -- puo` girare XFree86 ecc.
Alex

 Cygnus (RedHat) -- puo` girare XFree86 ecc.
Puo' anche darsi.
Bisognerebbe capire cosa intende per "simulatore".
Cygwin e' si interessante, ma e' solo una dll accompagnata
dalle principali utility gnu (bash, gcc, ld, etc.) e non
credo dia troppo l'impressione di come funziona un sistema
UNIX/Linux.


 UNIX/Linux.
Ah no?  Facciamo un esempio.  Come hai notato, con il download base non 
c'e` proprio TUTTO (solo 80M circa di binari, qualcosa di piu` se conti 
XFree86 e compagnia che ho scaricato altrove), quindi per completare uno 
che fa?  Si scarica i .tar.gz dei sorgenti, naturalmente:
[alex@arthur bin]$ ls /mnt/windows/cygnus/*z
/mnt/windows/cygnus/cpuburn_1_4_tar.gz*
/mnt/windows/cygnus/dante-1.1.10.tar.gz*
/mnt/windows/cygnus/i2c-2.6.0.tar.gz*
/mnt/windows/cygnus/libPropList-latest.tar.gz*
/mnt/windows/cygnus/lm_sensors-2.6.0.tar.gz*
/mnt/windows/cygnus/memtest86-2.7.tar.gz*
/mnt/windows/cygnus/socks5-v1.0r11.tar.gz*
/mnt/windows/cygnus/wmhealth-1.0-beta1.tgz*
/mnt/windows/cygnus/wmlmon-2.2.tar.gz*
Poi tipicamente tar zxf whatever.tar.gz, cd whatever, ./setup con opportuni 
flags (--with-qualcosa=boh ecc), make, make install.  Come si nota ho 
istallato alcune piccole utility per WindowMaker (il WM di default con X e` 
il vecchio twm, quindi va upgradato) per monitorare i sensori, fare il 
burn-test di una CPU, e per la security l'ultimissimo socks-5 dal sito NEC 
e dante in alternativa a openssh.
Come *SIMULATORE* di Linux non mi pare si possa fare molto di piu`: ti 
tieni il kernel (blah) di Bill Gates e per TUTTO il resto usi (attraverso 
quell'unica DLL, che in realta` sono piu` d'una) i sorgenti che useresti su 
di un tipico linux (o BSD o che), naturalmente configurati e costruiti per 
la tua specifica piattaforma.  La grafica e` interamente gestita da XFree86 
(puoi tenerlo in una finestra windows, ma conviene full-screen) e relativo 
window manager ecc.  Come puo` spingersi piu` in la un simulatore...?  Se 
cambi anche il kernel cosi` che sia un vero kernel Linux allora non e` piu` 
un simulatore, e` l'oggetto verace!-)
Passando da Win98+cygwin recente a Linux verace notiamo:
-- nel primo caso soffriamo del pessimo kernel, soprattutto del filesystem      
        abominevole (forse grasso e` bello ma FAT e` una petecchia), in
        termini di prestazioni e stabilita`;
-- abbiamo presumibilmente maggiore facilita` ad usare applicazioni windows
        native (dipende quanto bene funzionano wine o win4lin nel caso verace
        per le app di nostro interesse);
-- abbiamo sicuramente piu` difficolta` ad usare KDE o GNOME (se non "in
        remoto" da una macchina linux verace della LAN sul nostro X srvr:-),
        visto che nessuno li ha ancora portati a cygwin per intero;
-- pero` WindowMaker (o, mi dicono, icewm e altri) non vanno poi male, anche
        senza tutto il pacco KDE o GNOME (non tutti li usano, no?)
Insomma, ci sono le sue differenze, ma per essere un simulatore e` molto 
vicino.  Soggettivamente ci sono piu` differenze concrete "operative" fra 
un tipico linux di oggi (Mandrake 8) e la 0.98/0.99 che conoscevo bene (con 
le primissime slackware o neppure quelle), che fra una istallazione di 
Linux non orientata a KDE o GNOME di oggi, e cygwin.
Posso quindi raccomandare caldamente cygwin (per macchine dove NON ci sia 
l'opzione di togliere di mezzo i dannati kernel di Bill Gates causa 
necessita` imprescindibili di usare specifiche applicazioni Windows che con 
wine o win4lin non vadano bene...!-).
Alex

 tieni il kernel (blah) di Bill Gates e per TUTTO il resto usi (attraverso 
Questo e' il punto : )
Linux e' un kernel, e cygwin per muoversi sta sopra a windows, ricostruendoci
sopra un "ambiente" UNIX.
Tutto il resto sono applicativi, Gnu o meno; non si puo' dire che cygwin e'
un simulatore di Linux.


 e' un simulatore di Linux.
Si puo` e si deve, perche` la lingua e` una cosa viva e il significato dei 
termini e` dettato dal loro effettivo uso.  Come dice anche 
www.linux.org
, 
"Linux is a free operating system" (ecc), *NON* dice "Linux e` un kernel": 
anche se a rigore si potrebbe sostenere che 
www.linux.org
 (e praticamente 
tutti gli altri) si sbagliano, e tu sei l'unico ad usare bene il 
linguaggio, questo indicherebbe una totale mancanza di comprensione di cosa 
E` il linguaggio umano.  Suggerisco la (ri?) lettura delle "Investigazioni 
Filosofiche" di Wittgenstein (con il "trattato logico-filosofico" come 
ovvio ed indispensabile prolegomeno) e qualunque opera del grande Tullio de 
Mauro (meglio tutte:-).
Alex

 Mauro (meglio tutte:-).
Grazie, mi saranno sicuramente utili.


 Grazie, mi saranno sicuramente utili.
Non se il linguaggio umano non ti interessa, perche` quello e` l'argomento 
su cui si imperniano.
Alex

> Bisognerebbe capire cosa intende per "simulatore".
:
1- programma che mostra le funzionalità del "programma" originale (in questo
caso di Linux)
2- tale programma dovrebbe poter essere modificabile, per darmi un'idea
delle potenzialità
3- non mi interessa che esso sia parallelo o parassita di Win
X me è un grande passo...e prima di farlo voglio sapere a cosa vado
incontro.
Leggendo le domande che vengono fatte nel newsgroup sento parlare di nomi
strani, programmi, applicazioni, comandi.....
CERCO INFO!!!!!
Sandro

 su cui si imperniano.
Strano che da profondo conoscitore del linguaggio umano, tu non abbia colto
il senso ironico della mia frase. 
-- 
Saluti
Leonardo
Per rispondermi in privato: 
leon...@firenze.linux.it

 writes:
AM> le primissime slackware o neppure quelle), che fra una istallazione di 
AM> Linux non orientata a KDE o GNOME di oggi, e cygwin.
Ci sono delle differenze sottili e  fetide. Una delle quali è che l'IO
in modo testo considera la coppia CR LF come terminatore di riga e che
per sopprimere quel comportamento devi usare la chiamata a setmode():
setmode(fileno(f),O_BINARY);
Un'altra è  la (probabile)  mancanza di alcune  librerie che  a quanto
pare  ci sono sotto  Linux (l'ho  verificato provando  a fare  un port
sotto cygwin  di un programma fatto  da dei miei amici).  E comunque è
diverso il comportamento della tempnam().
Cygwin non è  un emulatore di Linux (non  userei il termine simulatore
che  si  riferisce  al  sostituire  la  realtà  con  una  modellazione
matematica),  è  un  supporto  a  runtime che  permette  il  port  dei
programmi GNU e di XFree (come va l'ultima versione ? quella che avevo
scaricato io aveva  dei SERI problemi esisten       di gestione
della colormap).
AM> Posso quindi raccomandare caldamente cygwin (per macchine dove NON
AM> ci sia  l'opzione di  togliere di mezzo  i dannati kernel  di Bill
AM> Gates  causa   necessita`  imprescindibili  di   usare  specifiche
AM> applicazioni Windows che con wine o win4lin non vadano bene...!-).
Qui sono d'accordo al 100%. La mia  NT box in ufficio -che ha cygwin a
bordo- mostra al logon Tux  su sfondo nero con l'implorazione "give me
a better kernel" :(.
--
Gian Uberto| main(){printf(&unix["\021%six\012\0"],(unix)["have"]+"fun"-0x60);}
Lauri      |                        David Korn, 1987 ioccc best one liner 
(aka saint)|-------------------------------------------------------------------
em@ail: 
sa...@eng.it
 ( vedere X-nospam nello header - see X-nospam in header )

 nomi strani, programmi, applicazioni, comandi..... CERCO INFO!!!!!
5 anni fa non usavo internet.
AVevo sentito parlare di Linux in giro...
Ho chiesto dove potevo trovarlo...
Mi hanno indirizzato alla PerGioco, a comprare i 6 cd della InfoMagic
(Linux Developer's resource, quelli senza manuale).
Per scrupolo ho anche comprato un manuale di slackware...
Un sabato, che non avevo niente da fare, ho creato i due floppy (non
bootava il cd all'epoca) e ho installato la mia slack con Xfree non so
che versione e fvwm.
Un po' col manuale, un po' a naso.
Ma buttandomici, senza sapere a cosa sarei andata incontro.
Le info?
QUando hai installato lo vedi da te, dare info su qualunque programma
penso sia impossibile, e poi va troppo a gusti.
Vuoi sapere com'e' Linux?
Procurati i cd (o li compri, o li chiedi a un amico o te li scarichi e
masterizzi da te), installa e vai.
-- 
           ~~ ICQ#: 8761263 ~~ 
http://www.delymyth.net/
 ~~
            E-Mail Addy: DElyMyth [at] delymyth [dot] net
           => FREE! Hardware Anti-Virus!!! - /dev/brain <=
GnuPG Fingerprint: F6D3 E002 C55A 0B58 7BD4  70CE A69B CCFC 741D 3099

 3- non mi interessa che esso sia parallelo o parassita di Win
Allora  devi usare  VMware. Linux (kernel,  non  solo shell  & C)  viene
avviato all'interno di una macchina virtuale e funziona come se fosse il
solo OS  attivo. Se non avvii  X avrai anche delle  prestazioni decorose
(sempre che tu abbia un  PC abbastanza recente). L'altra alternativa che
mi  viene  in mente  e`  la  Zipslack. E` uno  zip  da  35MB o  giu`  di
li`  e contiene  un'installazione  Slackware abbastanza  completa. Basta
decomprire  il file  e caricare  il  kernel con  loadlin. Il sistema  e`
gia` praticamente  configurato. L'unico inconveniente e`  il filesystem:
funziona  su  UMSDOS (ext2  in  emulazione  sulla fat),  rallentando  il
sistema (ma non costringe a partizionare il disco).
ciao
Kronos
-- 
Home: 
http://kronoz.cjb.net
"Woe to you, Oh Earth and Sea,
 for the Devil sends out the beast with wrath,
 because he knows the time is short...
 Let him who had understanding reckon the number of the beast
 for it is a human number, its number is Six hundred and sixty six."
Revelations ch XIII, b. 18

 istallata Unix-like, 
Ora non esageriamo! Noi ad esempio vendiamo WorkStation Unix HP, i
nostri concorrenti vendono WS Unix IBM o SUN, e per ora vendiamo ben
pochi PC con Linux (aziende target: Universita', centri di ricerca,
Industrie meccaniche). Forse in futuro la tua frase diventera'' vera, ma
al momento siamo ben lontani dalla grande maggioranza.

gattieri wrote:

Simulare linux?   Scherzi!
Piuttosto simulare window$.