Newsgroup: it.comp.os.linux.debian
Titolo: Installare Java su Debian Etch

Ciao a tutti,
questo è il mio primo post qui sul ng anche se vi lurko da un po'.
Ho appena installato Debian Etch dopo *anni* che non mettevo mano ad una 
macchina Linux (OS del quale non sono mai stato un guru). L'impatto è 
stato meno traumatico del previsto ;-) ma avrei comunque bisogno di 
qualche dritta.
Dovrei installare il JDK 6, e mi trovo un po' in "imbarazzao". Vi 
sciorino qui le mie domande (forse banali) nella speranza di avere risposta:
1 - in che directory mi conviene installarla? Considerate che vorrei che 
tutti gli utenti possano vederla. Devo fare l'installazione da root, giusto?
2 - Come devo modificare la variabile PATH?
3 - in miamacchina:etc/# c'è una directory java. A che serve?
4 - dal punto precedente (e dal fatto che se lancio il comandao "java" 
esce fuori l'help per lo stesso, mentre "javac" non viene trovato) 
deduco che il JRE sia installato. In che direcotry lo trovo? E se 
installo il JDK 6 (che  installa anche l'ultima versione del JRE) questo 
viene sovrascritto? Se no, come faccio a disinstallarlo?
Grazie mille in anticipo e buona giornata,
Giulio
-- 
OnAir:

 viene sovrascritto? Se no, come faccio a disinstallarlo?
Tutto ciò che leggi in Debian che ha a che fare con java riguarda le
librerie open source o le implementazioni libere della JVM, del javac e
delle librerie standard.
Il JDK e la JRE erano aliene a Debian, ma recentemente Sun ha cambiato la
licenza della piattaforma Java e ora è possibile installare semplicemente
entrambi i pacchetti tramite apt-get.
In Debian Etch è già presente Java 5.0
Devi verificare che sia inclusa la sezione "non-free" in
/etc/apt/sources.list e poi
# apt-get update
# apt-get install sun-java5-jdk
Java 6.0 è incluso in testing e unstable, puoi scaricare i pacchetti
manualmente e vedere se si installano (dpkg -i pacchetto).
Altrimenti devi installare il pacchetto java-package, scaricare il jdk in
formato .bin e convertirlo tramite il tool "make-jpkg".
make-jpkg di Etch non è in grado di lavorare col Java 6.0 quindi bisogna
modificare un paio di file in /usr/share/java-package.
In ogni caso, l'installazione provvederà a creare tutti i collegamenti e
configurazioni necessarie a far funzionare J2SE, plugin web e collegamenti
eventuali con tomcat.
Se non ti basta il Java 5.0 e se non funzionano i pacchetti di testing,
allora ti spiego cosa modificare in /usr/share/java-package.
Ciao!
gl

 allora ti spiego cosa modificare in /usr/share/java-package.
Ok, faccio qualche test e ti faccio sapere!
Grazie mille per la disponibilità,
Giulio
--
OnAir:

 si che io non sono poi così "sveglio"...).
lo svantaggio di questo procedimento è che dovrai ripeterlo ogni volta
che c'è un aggiornamento, devi rifare tutto il procedimento.
usando i repository debian, invece, un apt-get upgrade ti aggiorna
automagicamente tutto.
-- 
Sya-dasti-sya-nasti-sya-davak-tav-yaska
ave, oh Eris!
                 Libero Hagabard Celine

 automagicamente tutto.
Vero. Comunque è un approccio che mi permette di essere "operativo" 
subito. Poi, col tempo, imparerò anche a gestire i repository debian.
Grazie,
Giulio
-- 
OnAir:

 subito. Poi, col tempo, imparerò anche a gestire i repository debian.
Guarda che è più facile a farlo che a dirlo.
Deve solo esserci 'non-free' a fondo della riga del repository principale,
che è già impostato nel file /etc/apt/sources.list
Ciao!
gl