Newsgroup: it.comp.macintosh
Titolo: OSX e linux

Salute a tutti. Dal momento che lavoro con una rete mista, avrei bisogno di
fare in modo di girare applicazioni linux in una finestra
Mac, in attesa, un poco alla volta, di convertire tutte le mie cosine
all'ambiente Mac.
Se mi limito all'interfaccia a caratteri il problema non esiste, basta
un telnet, ma se l'applicazione richiede una interfaccia grafica, ho
bisogno che sul Mac sia presente XFree86.
Mi hanno detto che si può fare senza problemi però non l'ho mai visto e
quindi, prima di comperare un portatite (che sarebbe la situazione per me
ideale) mi piacerebbe vedere come funziona e se funziona in modo umano.
Un rivenditore della zona mi ha detto che posso prendere in affitto un
PB per qualche giorno, il tempo per fare le mie prove e poi decidere.
Ora chiedo, se qualcuno ha esperienza diretta, cosa dovrei scaricare ed
installare su OSX per poter realizzare il mio progettino?
Mi servirebbe una traccia abbastanza precisa dal momento che devo 
riuscire a realizzare il tutto in tempi ristretti e quindi senza doverci
arrivare per tentativi (il noleggio costa 60 euro per due giorni).
Se qualcuno mi può dare una mano gliene sarò "eternamente" grato.
Se poi ci fosse qualcuno delle mie parti (abito in Versilia) che lo ha
fatto e vuole farmelo vedere, tanto meglio.
Ciao & TIA
Antonio 

 wrote:

Ma devi collegarti via rete a una macchina remota e avviare programmi 
grafici?
C'è un server XFree per OSX supportato da Apple.

 arrivare per tentativi (il noleggio costa 60 euro per due giorni).
Lanciamo il server X 
Assicuriamoci che il server X di MacOS sia predisposto per accettare
connessioni      (nelle Preferenze, controllate che nel Tab Security
siano checkate entrambe      le caselle; se non e' cosi', checkatele,
date ok, e riavviate il server X      -- fate quit e rilanciatelo) 
Controlliamo le impostazioni del firewall. Se e' attivo, assicuriamoci
che      accetti connessioni sulla porta 6000 che e' quella usata da X (
System Preferences      -> Sharing (Condivisione) -> firewall -> New ; a
questo punto inserite      nel campo Port(e) 6000 ) 
Dalla shell del server X (se non c'e' nessuna shell aprite un terminale
dal menu di X) digitate: 
xhost +localhost 
xhost +192.168.1.1 (supponendo che questo sia l'ip locale della macchina
dalla quale volete fare girare applicazioni) 
Connettevi con ssh alla macchina dalla quale volete fare girare
applicazioni.      Se vi trovate la bash, fate 
export DISPLAY=192.168.1.2:0.0 
(supponendo che l'ip della macchina con MacOS nella rete locale sia
192.168.1.2). 
Se invece e' la shell e' una tcsh o csh fate 
setenv DISPLAY 192.168.1.2:0.0 
Lanciate le applicazioni che volete! E' tutto pronto!! 
-- 
( let ( (R1K0 "Enrico Franchi)
        (url "
www.anubics.org
")
        (quote "se mi prendo sul serio, c'e' da mettersi a ridere) ) )

 Il server X di mac OS X.
intendi X11?
-- 
- - - > Halphas < - - -
[ inserire qui frase ad effetto preferita ]

 intendi X11?
detto normalmente server X.


 fink commander...il resto viene da se :-)
no... prima devi fare i passaggi di cui sopra... non e' che sulla linux
box remota sa automaticamente dove andare a trovare i server X sulla
rete....
inoltre se hai il firewalll attivato, la devi liberare la porta 6000...
fidatevi e basta.


 Sul server c'è la shell Korn.
Questa non la conosco bene... puoi sempre lanciare csh lanciando csh
oppure provare a vedere se c'e' bash.
di default afair la shell korn c'e' su OpenBSD o NetBSD.
sei sicuro che esista netscape? uno puo' anche mettere korn su Linux o
su BSD, ma di solito non lo si fa....


 C'č un server XFree per OSX supportato da Apple.
Dove lo posso trovare? Hai esperienza di come funzione e se vi sono
problemi a configurarlo correttamente?
Ciao & TIA
Antonio

 problemi a configurarlo correttamente?
sul sito apple... nella sezione downloads.
funzionare funziona abbastanza bene.
configurare lo fa da se.


 Quindi immagino che non ci si possa combinare un granché. :-(
si... ma lo devi usare sul computer sul quale gira il server X.
non sul server!
se sul mac non fosse nel path, comunque e' in 
/usr/X11R6/bin/xhost


 
Snippo la procedura che mi hai suggerito perché è quella che normalmente
uso quando connetto due macchine linux; il dubbio è che ci voglia
qualche cosa d'altro.
Ciao & TIA
Antonio 

 qualche cosa d'altro.
no. funziona.


 Ovviamente X11 deve essere attivo. OK?
si. esatto. ricorda che il firewall deve consentire una connessione
sulla porta 6000.


 Hem... E' grave?
si avvia o no?
se si cosa succede?


 Non succede nulla. :(
prova a lanciare xedit o xterm


 una delle vecchie prove non andate a buon fine.
vecchie quanto?
ma non lo hai messo in nessun file di configurazione, spero.
comunque il valore di DISPLAY lo vedi cosi'
echo $DISPLAY
hai aperto il firewall sul mac? se hai un router, sul router?
per desettare una variabile
unsetenv DISPLAY
e poi lo risetti.


 Grazie ancora!
figurati... a domani!


 qualche suggerimento?
Francamente Digital Unix lo ho usato poco ....
prova a lanciare molti programmi grafici e vedere se e quali ti danno
messaggi simili.
poi prova a vedere le opzioni di avvio di netscape (tipicamente tramite
man o --help -h). a quel punto vedi se ce ne e' una che possa fare al
caso tuo...
dopo di che, verifica anche la versione di Netscape, perche' se e' piu'
vecchia di un tot, non conviene manco usarla!!!


 "-*-Menu-Medium-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct
gli errori sono tutti errori su font o set di caratteri.... 
e tutti da programmi che hanno una gestione abbastanza avanzata dei
font....
cerca fra le opzioni di netscape se qualcuna ti permette di specificare
un font di avvio.
contatta il tuo amministratore di rete
nel frattempo usa lynx o links.
prova a postare in un sito dedicato a Unix.
Personalmente dovrei essere li'... non ho mai avuto un problema del
genere, quindi non so come cavarmela a priori....
vedi se riesci a cambiare i font con cui parte Netscape....


 prova a postare in un sito dedicato a Unix.
 it.comp.unix ?
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"la guerra rimane / nel buco di un millennio speso a riparare ogni
frontiera artificiale / nell'odio sceso dentro le coscienze umane / 
la guerra chiede sempre il conto a chi rimane / e oggi faccio il mio
dovere: il sabotatore"				    Assalti Frontali


Ora ho capito  ... l'unico problema è che non riesco a trovarlo sul sito
di Apple in download... hai per caso l'indirizzo preciso?
Ciao & RiTIA
Antonio 


-- 
"La prova sicura che nell'Universo esiste vita intelligente,
e' che non ha mai cercato di contattarci"
Calvin and Hobbes (Bill Watterson)

 di Apple in download... hai per caso l'indirizzo preciso?
Prova qui:
www.apple.com/it/macosx/x11
-- 
Ciao da Francesco B.

 basta ssh. telnet e' abolito.
Obbella, o perché?
Se la rete è affidabile telnet è un ottimo client/server (specialmente
quest'ultimo che può essere avviato anche da inetd) e se la rete non lo
è telnet-ssl è ottimo lo stesso.
-- 
Ciao
Cloruro

 è telnet-ssl è ottimo lo stesso.
La rete e' affidabile. Questa va a finire nella mia paginetta di
ossimori. 
Ormai si e' passati interamnte su ssh.
In tutti i luoghi dove mi e' capitato di connettermi, telnet era
blindato, ssh no. 
Ci sara' anche una ragione... 
E comunque resta il fatto che i server telnet sono fra le bestie piu'
forabili della rete.
E poi spiegami il senso di passare attraverso telnet-ssl quando ssh va
strabene di suo....
-- 
La programmazione  e' una gara fra gli ingegneri del software,
che si sforzano a scrivere programmi piu' grandi e relativamente
a prova d'idiota,e l'universo, che si sforza di produrre idioti 
migliori e piu' grandi. Al momento sta vincendo l'universo. 

 strabene di suo....
Boh, perché funziona? Perché consuma meno risorse offrendo più o meno le
stesse funzioni? In effetti non so niente di un'eventuale compressione
per telnet ma se la rete è anche veloce non è che serva gran che.
-- 
Ciao
Cloruro

 pianeta......
Purtroppo hai ragione... ma cosa e' sicuro?
ssh e' forabile. ftp e' stato una tragedia... samba lasciamo stare...
telnet ci hanno fatto di tutto, apache pure. IIS e' come sparare sulla
crocerossa. il sendmail lo hanno tartassato da paura... una decina di
mesi fa hanno perfino beccato dei bachi nel kerberos....


 Purtroppo hai ragione... ma cosa e' sicuro?
 appunto: _non_ esistono reti sicure.
 come dicono spesso gli "esperti" di sicurezza:
 "l'unico modo per rendere un computer _assolutamente_ sicuro consiste
 nel disconnetterlo dalla rete, spegnerlo, smagnetizzarne ripetutamente
 il disco fisso e la memoria, poi ridurre il tutto in polvere e spargere
 quest'ultima in mare".
 ;-)


  quest'ultima in mare".
Ha solo l'inconveniente che diventa generalmente problematico
utilizzarlo poi :-)))))))


 appunto: _non_ esistono reti sicure.
Macché!
Esistono livelli più o meno accettabili di sicurezza. Nella mia rete
casalinga telnet è sicuramente sicuro, anche perché insieme a lui girano
robacce come nfs, appletalk che proprio sicure non le definirei!
:-)
 
-- 
Ciao
Cloruro

 mesi fa hanno perfino beccato dei bachi nel kerberos....
Beh, in effetti ssl sta dando buona prova di sé.
-- 
Ciao
Cloruro

 O che č?
http://ebtables.sourceforge.net/




non ti dico cosa passa per la mia, di rete.
ci passasse per sbaglio qualcuno con uno sniffer, creperebbe dal ridere.
rimane il fatto che sulla macchina che fa da gateway gira solo ssh, che
accetta connessioni solo da determinati ip, iptables impostato su DROP
ovunque, e solo per una ADSL!
;-))
