<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META content="MSHTML 5.00.2314.1000" name=GENERATOR></HEAD>
<BODY>
<DIV> </DIV>
<DIV><FONT face=Verdana size=2>Se hai installato i pacchetto come root,
inserisci nel file /etc/profile il <BR>percorso per arrivare all'eseguibile
java, nel mio caso (io pero' ho <BR>installato il sun jdk)
/home/web/jdk1.3/bin<BR><BR>PATH e' una variabile d'ambiente, se hai usato il
DOS, nell'autoexec.bat <BR>c'era un istruzione abbastanza simile:<BR>PATH
C:\WINDOWS;C:\WINDOWS\COMMAND;C:\JDK1.2.2\BIN;C:\JDK1.3\BIN;<BR><BR>Qual'e'
l'utilita' di settare un percorso nella variabile PATH?<BR>Nel listato sotto,
puoi vedere ad esempio: /usr/bin (i vari percorsi <BR>inseriti vanno separati
tra di loro usando il carattere : -due punti-)<BR>Questo vuol dire che qualunque
comando il cui eseguibile e' memorizzato sul <BR>disco dentro /usr/bin puo'
essere eseguito da qualsiasi parte. Ad esempio, <BR>puoi richiamare una pagina
man, col comando man (anch'esso posto dentro <BR>/usr/bin) stando nella tua home
o in qualsiasi altra direcotry del tuo disco.<BR><BR>il comando che esporta la
variabile PATH lo vedi qualche riga piu' sotto:<BR></FONT></DIV>
<DIV><STRONG><EM><FONT size=2><FONT face=Verdana><SPAN
class=997021108-09012002>Ti ringrazio per la tua solerzia e precisione. Il mio
problema non è tanto quello di capire il concetto di PATH che conosco ma quello
di conoscere l'architettura di Linux ed in particolare, in questo caso,
interpretare il file "profile" che mi hai indicato. Infatti, comunemente, in una
macchina DOS le istruzioni relative al PATH sono rintracciabili su di una unica
riga. Nel mio file "profile" invece, ho trovato una serie di condizioni (if)
ciascuna con l'indicazione di percorsi differenti. Dove dovrei
intervenire?</SPAN></FONT></FONT></EM></STRONG></DIV>
<DIV><SPAN class=997021108-09012002></SPAN><STRONG><EM><FONT face=Verdana
size=2>L<SPAN class=997021108-09012002>'istruzione export deve essere comunque
inserita? e se si dove, prima o dopo la riga relativa ai
percorsi?</SPAN></FONT></EM></STRONG></DIV>
<DIV><SPAN class=997021108-09012002></SPAN><SPAN
class=997021108-09012002></SPAN><STRONG><EM><FONT face=Verdana size=2>T<SPAN
class=997021108-09012002>i premetto che ho installato il pacchetto come ROOT e
credo, quindi, di dover intervenire solo sul file in
questione.</SPAN></FONT></EM></STRONG></DIV>
<DIV><SPAN class=997021108-09012002></SPAN><STRONG><EM><FONT face=Verdana
size=2>T<SPAN class=997021108-09012002>i chiedo poi un'altra
informazione:</SPAN></FONT></EM></STRONG></DIV>
<DIV><SPAN class=997021108-09012002></SPAN><STRONG><EM><FONT face=Verdana
size=2>K<SPAN class=997021108-09012002>onqueror permette di inserire il percorso
dell'eseguibile Java attraverso il programma di configurazione. Questo mi
farebbe pensare che (e correggimi se sbaglio) anche in assenza dell'esportazione
del PATH, l'eseguibile dovrebbe essere trovato e funzionare mentre, invece,
anche in presenza di una corretta indicazione, in presenza di elementi Java mi
viene restituito il messaggio "caricamento applet". E'
normale?</SPAN></FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Verdana size=2><SPAN class=997021108-09012002>Ti
ringrazio anticipatamente.</SPAN></FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Verdana size=2><SPAN
class=997021108-09012002>Maurizio</SPAN></FONT></EM></STRONG></DIV>
<DIV><FONT face=Verdana size=2><SPAN class=997021108-09012002></SPAN><BR>export
PATH (PS1 e' un'altra variabile, legata all'aspetto del prompt)<BR><BR>e
dovrebbe gia' trovarsi nel tuo /etc/profile.<BR><BR><BR>ignora tutte le righe al
di sotto di umask 022, le ho aggiunte io per poter <BR>utilizzare alcuni
programmi, guarda caso scritti in Java<BR><BR>[inizio mio file
/etc/profile]<BR><BR># /etc/profile: system-wide .profile file for the Bourne
shell (sh(1))<BR># and Bourne compatible shells (bash(1), ksh(1), ash(1),
...).<BR><BR>PATH="/usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/games:/home/web/jdk1.3/bin"<BR><BR>if
[ "$BASH" ]; then<BR> PS1='\u@\h:\w\$ '<BR>else<BR> if [
"`id -u`" -eq 0 ]; then<BR> PS1='# '<BR>
else<BR> PS1='$ '<BR> fi<BR>fi<BR><BR>export
PATH PS1<BR><BR>umask 022<BR><BR>JAVA_HOME=/home/web/jdk1.3<BR>export
JAVA_HOME<BR><BR>#
TOMCAT_HOME=/home/web/tomcat4b<BR>TOMCAT_HOME=/home/web/tomcat401<BR>export
TOMCAT_HOME<BR><BR>#
CATALINA_HOME=/home/web/tomcat4b<BR>CATALINA_HOME=/home/web/tomcat401<BR>export
CATALINA_HOME<BR><BR># TOMCAT_HOME=/home/web/tomcat<BR># export
TOMCAT_HOME<BR><BR># export CLASSPATH=$TOMCAT_HOME/lib/servlet.jar<BR><BR>[fine
mio file /etc/profile]<BR><BR>Ciao<BR>Marina<BR><BR></DIV></FONT></BODY></HTML>