Dimensione: 8267
Commento:
|
Dimensione: 9264
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
[[Anchor(top)]] '''Indice''' *[#intro Introduzione] 1. [#javaub Installazione del pacchetto Java precompilato per Ubuntu] 2. [#blackj Installazione del pacchetto Blackdown-Java per Debian] 3. [#creaj Creazione di un pacchetto java per Ubuntu] 4. [#blacki Installazione con l'installer Blackdown] 5. [#bin Installazione con il binario fornito da Sun] 6. [#ibm Installazione con Java di IBM] 7. [#dummy Installare il pacchetto Java-Virtual-Machine for dummies di Debian] *[#links Links Correlati] [[Anchor(intro)]] |
|
Linea 18: | Linea 4: |
Linea 19: | Linea 6: |
Linea 21: | Linea 9: |
Come è noto [[http://sun.com/java/ Java]] e le sue implementazioni sono software registrati da [[Sun]], soggetti quindi alle regole sul copyright, anche se distruibuiti gratuitamente dalla stessa Sun nelle versioni ''user'' Per questo motivo [[Ubuntu]], come molte altre distribuzioni [[GNU/Linux]], non supporta ufficialmente pacchetti Java-Sun, poichè essi non potrebbero essere distribuiti con la licenza [[GPL]] di GNU/Linux[[BR]] Ciònondimeno risulta spesso utile, se non essenziale, usufruire di questa tecnologia che è richiesta per numerosi software ed applicazioni anche web. Spiegheremo in questa guida come riuscire ad installare ugualmente Java.[[BR]] I metodi disponibili per l'installazione di Java sono i seguenti: 1. [#javaub Installazione del pacchetto Java precompilato per Ubuntu] 2. [#blackj Installazione del pacchetto Blackdown-Java per Debian] 3. [#creaj Creazione di un pacchetto Java per Ubuntu] 4. [#blacki Installazione con l'installer Blackdown] 5. [#bin Installazione con il binario fornito da Sun] 6. [#ibm Installazione con Java di IBM] 7. [#dummy Installare il pacchetto Java-Virtual-Machine for dummies di Debian] [[Anchor(javaub)]] |
con le correzioni derivanti da: https://wiki.ubuntu.com/Java15 Come è noto [http://sun.com/java/ Java] e le sue implementazioni sono software registrati da [http://www.sun.com Sun], soggetti quindi alle regole sul copyright, anche se distruibuiti gratuitamente dalla stessa Sun nelle versioni ''user'' Per questo motivo [http://www.ubuntulinux.org Ubuntu], come molte altre distribuzioni [http://www.linux.org GNU/Linux], non supporta ufficialmente pacchetti Java-Sun, poichè essi non potrebbero essere distribuiti con la licenza [http://www.gnu.org GPL] di GNU/Linux.[[BR]] Ciònondimeno risulta spesso utile, se non essenziale, usufruire di questa tecnologia che è richiesta per numerosi software ed applicazioni anche web. Spiegheremo in questa guida come riuscire ad installare ugualmente [http://sun.com/java/ Java]. '''Attenzione''' prima di iniziare l'installazione è consigliata l'attivazione dei repositories "universe" e "multiverse" di Ubuntu, per attivarli vedi Repositories. |
Linea 39: | Linea 24: |
Linea 41: | Linea 27: |
a) '''http://ubuntu.tower-net.de/''' In questo repository puoi trovare i pacchetti precompilati dell'ultima release di Sun JRE (Java Runtime Environment - pacchetto per gli utenti) e JDK (Java Development Kit - questo è il pacchetto per sviluppatori) per Ubuntu (stable). Per utilizzare questo repository aggiungi queste linee al tuo /etc/apt/sources.list: deb http://ubuntu.tower-net.de/ubuntu/ warty java |
=== Repository Ubuntu.tower === Su '''http://ubuntu.tower-net.de/''' puoi trovare i pacchetti precompilati dell'ultima release di Sun JRE (Java Runtime Environment - pacchetto per gli utenti) e JDK (Java Development Kit - questo è il pacchetto per sviluppatori) per Ubuntu (stable). Per utilizzare questo repository aggiungi queste linee al tuo /etc/apt/sources.list: {{{ deb http://ubuntu.tower-net.de/ubuntu/ warty java }}} |
Linea 47: | Linea 38: |
deb http://ubuntu.tower-net.de/ubuntu/ hoary java | {{{deb http://ubuntu.tower-net.de/ubuntu/ hoary java }}} |
Linea 51: | Linea 45: |
deb http://archive.ubuntu.com/ubuntu/ warty (oppure hoay) multiverse | {{{deb http://archive.ubuntu.com/ubuntu/ warty (oppure hoary) multiverse }}} |
Linea 55: | Linea 51: |
b) '''neacm.fe.up.pt''' | === Repository neacm.fe.up.pt === |
Linea 58: | Linea 55: |
c) '''Ubuntu Java Project''' Questo progetto è ospitato sul WWW all'indirizzo http://ubuntujava.yimports.com. Dopo aver aggiunto i repositories, per installare la Virtual Machine (e configurare il plugin per Mozilla) devi solo digitare: |
=== Repository dell'Ubuntu Java Project === Questo progetto è ospitato sul WWW all'indirizzo http://ubuntujava.yimports.com. Dopo aver aggiunto i repositories, per installare la Virtual Machine (e configurare il plugin per Mozilla), devi solo digitare: |
Linea 64: | Linea 60: |
}}} oppure |
}}} oppure (a seconda della versione che vuoi installare) |
Linea 69: | Linea 66: |
}}} a seconda della versione che vuoi installare [[Anchor(blackj)]] == Installazione del pacchetto Blackdown-Java per Debian == (This will not work for Hoary [anymore], because it requires libc6 >= 2.3.2.ds1-21, but 2.3.2.ds1-20ubuntu13 is currently with Hoary!) |
}}} '''ATTENZIONE''' quest'ultima opzione consente di installare Java 1.5 ! == Installazione del pacchetto Blackdown == ''This will not work for Hoary [anymore], because it requires libc6 >= 2.3.2.ds1-21, but 2.3.2.ds1-20ubuntu13 is currently with Hoary! |
Linea 81: | Linea 76: |
Linea 82: | Linea 78: |
Linea 83: | Linea 80: |
Linea 86: | Linea 84: |
There is no need to set up anything after installing these packages: they simply work out of the box. [[Anchor(creaj)]] == Creazione di un pacchetto Java per Ubuntu] == |
There is no need to set up anything after installing these packages: they simply work out of the box.'' == Creazione di un pacchetto Java == |
Linea 92: | Linea 90: |
Linea 93: | Linea 92: |
Linea 94: | Linea 94: |
Inoltre puoi anche visitare la guida JavaPackageBuild15001 for detailed, Ubuntu related description and for building Sun Java 1.5.0 Update 1 and newer. | Inoltre puoi anche visitare la guida JavaPackageBuildNewVersions for detailed, Ubuntu related description and for building Sun Java 1.5.0 Update 1 and newer. |
Linea 99: | Linea 100: |
Linea 100: | Linea 102: |
Linea 105: | Linea 108: |
Linea 110: | Linea 114: |
Linea 111: | Linea 116: |
Linea 120: | Linea 126: |
Linea 121: | Linea 128: |
Linea 122: | Linea 130: |
Linea 123: | Linea 132: |
Linea 124: | Linea 134: |
}}} [[Anchor(blaki)]] == Installazione con l'installer Blackdown == L'installer Blackdown può essere installato da [WWW] http://ftp.tux.org/pub/java. |
}}} == Installazione con l'installer Blackdown == L'installer Blackdown può essere installato da http://ftp.tux.org/pub/java. |
Linea 135: | Linea 146: |
Linea 136: | Linea 148: |
Linea 137: | Linea 150: |
Linea 138: | Linea 152: |
Linea 139: | Linea 154: |
Linea 143: | Linea 159: |
[[Anchor(bin)]] == Installazione con il binario fornito da Sun == Questa installazione è spiegata chiaramente in www.ubuntulinux.org a questa pagina: [WWW] http://www.ubuntulinux.org/support/documentation/faq/helpcenterfaq.2004-09-16.3469703387 Questa pagina rimanda a queste istruzioni: [WWW] http://wiki.osuosl.org/display/DEV/Java+on+Debian |
== Installazione del binario Sun == Questa installazione è spiegata chiaramente in www.ubuntulinux.org a questa pagina: http://www.ubuntulinux.org/support/documentation/faq/helpcenterfaq.2004-09-16.3469703387 Questa pagina rimanda a queste istruzioni: http://wiki.osuosl.org/display/DEV/Java+on+Debian |
Linea 153: | Linea 169: |
[[Anchor(ibm)]] == Installazione con Java di IBM == Per istruzioni sull'installazione del Java environment di IBM, andate su IBMJava. [[Anchor(dummy)]] == Installare il pacchetto Java-Virtual-Machine for dummies di Debian == [ Install Sun's non-RPM JDK into some directory, and also install java-virtual-machine-dummy from [WWW] http://packages.debian.org/testing/misc/java-virtual-machine-dummy |
== AGGIORNAMENTO: Installazione del binario Sun == ATTENZIONE: di recente Sun ha cambiato la sua politica di licenze per Java rendendolo liberamente distribuibile per Debian/Ubuntu. La procedura di installazione è stata quindi drasticamente semplificata ed è descritta al seguente indirizzo: http://www.javalobby.org/java/forums/t72809.html == Installazione con Java di IBM == Per istruzioni sull'installazione del Java environment di IBM, c'è questa guida [https://wiki.ubuntu.com/IBMJava IBMJava] == Installare il pacchetto Java-Virtual-Machine for dummies di Debian == Install Sun's non-RPM JDK into some directory, and also install java-virtual-machine-dummy from http://packages.debian.org/testing/misc/java-virtual-machine-dummy |
Linea 164: | Linea 182: |
Linea 165: | Linea 184: |
Linea 166: | Linea 186: |
Linea 168: | Linea 189: |
[[Anchor(links)]] | == Installare la Java Virtual Machine di Kaffe == '''''...coming soon...''''' http://www.kaffe.org == Verificare la corretta installazione di Java == Per una prima verifica della corretta installazione di java, dal terminale digitare: {{{ nomeutente@nomesistema:~$ java -version }}} a seconda della versione installata, la risposta sarà qualcosa del tipo: {{{java version "1.5.0_02" Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09) Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing }}} Un altro sistema per verificare l'installazione: http://www.java.com/en/download/help/testvm.xml == Problemi riscontrati == Talvolta l'installazione sembra andare a buon fine ma in seguito risulta impossibile l'avvio di Java. In questi casi è opportuno verificare che l'installazione abbia correttamente settato le variabili di PATH che indicano ai programmi dove reperire Java (di solito in ''/usr/bin/java''). |
Linea 171: | Linea 223: |
*[WWW] http://serios.net/content/debian/java.php - a very detailed description for Debian Java packages *[WWW] http://www.martinfowler.com/bliki/DebianJava.html - Debian related (you can find the information in this wiki) |
*[http://serios.net/content/debian/java.php Descrizione dettagliata dei pacchetti Java per Debian] *[http://www.martinfowler.com/bliki/DebianJava.html Informazioni su Java per Debian] *[http://www.kaffe.org/ Kaffe Website] *[http://www.ibm.com/java Java su IBM] *[http://alphaworks.ibm.com Java su AlphaWorks] *[http://www.blackdown.org/ Blackdown's Website] *[http://java.sun.com/products/jdk/1.2/download-linux.html J2SE 1.2.2 di Sun] *[http://java.sun.com/j2se/1.3/ J2SE 1.3.0 di Sun] ---- CategoryDaRevisionare |
Introduzione
Questa guida descrive come installare Java su Ubuntu (by BlackDesert).BR
Il contenuto della Guida deriva dalla traduzione aggiornata, riveduta e corretta di questo documento dal Wiki UBuntu internazionale:
con le correzioni derivanti da:
https://wiki.ubuntu.com/Java15
Come è noto [http://sun.com/java/ Java] e le sue implementazioni sono software registrati da [http://www.sun.com Sun], soggetti quindi alle regole sul copyright, anche se distruibuiti gratuitamente dalla stessa Sun nelle versioni user
Per questo motivo [http://www.ubuntulinux.org Ubuntu], come molte altre distribuzioni [http://www.linux.org GNU/Linux], non supporta ufficialmente pacchetti Java-Sun, poichè essi non potrebbero essere distribuiti con la licenza [http://www.gnu.org GPL] di GNU/Linux.BR
Ciònondimeno risulta spesso utile, se non essenziale, usufruire di questa tecnologia che è richiesta per numerosi software ed applicazioni anche web. Spiegheremo in questa guida come riuscire ad installare ugualmente [http://sun.com/java/ Java].
Attenzione prima di iniziare l'installazione è consigliata l'attivazione dei repositories "universe" e "multiverse" di Ubuntu, per attivarli vedi Repositories.
Installazione del pacchetto Java precompilato per Ubuntu
Diversi siti forniscono pacchetti precompilati di Java per Ubuntu:
se conosci altri siti, repository o mirror sei pregato di aggiungerli...
Repository Ubuntu.tower
Su http://ubuntu.tower-net.de/ puoi trovare i pacchetti precompilati dell'ultima release di Sun JRE (Java Runtime Environment - pacchetto per gli utenti) e JDK (Java Development Kit - questo è il pacchetto per sviluppatori) per Ubuntu (stable).
Per utilizzare questo repository aggiungi queste linee al tuo /etc/apt/sources.list:
{{{ deb http://ubuntu.tower-net.de/ubuntu/ warty java
}}}
In questo repository c'è la versione 4 del nuovo Sun 1.5.0:
{{{deb http://ubuntu.tower-net.de/ubuntu/ hoary java
}}}
Se ancora non lo hai fatto, devi aggiungere il repository "multiverse" per le dipendenze:
{{{deb http://archive.ubuntu.com/ubuntu/ warty (oppure hoary) multiverse
}}}
Il pacchetto ha un nome del tipo sun-j2sdk1.5 se usi synaptic o kynaptic è sufficiente cercare 'sun-j2' oppure digitare dal terminale apt-cache search sun-j2.
Repository neacm.fe.up.pt
repository ancora da verificare...
Repository dell'Ubuntu Java Project
Questo progetto è ospitato sul WWW all'indirizzo http://ubuntujava.yimports.com. Dopo aver aggiunto i repositories, per installare la Virtual Machine (e configurare il plugin per Mozilla), devi solo digitare:
{{{% apt-get install sun-j2sdk1.4.2
}}}
oppure (a seconda della versione che vuoi installare)
{{{% apt-get install sun-j2sdk1.5.0
}}}
ATTENZIONE quest'ultima opzione consente di installare Java 1.5 !
Installazione del pacchetto Blackdown
This will not work for Hoary [anymore], because it requires libc6 >= 2.3.2.ds1-21, but 2.3.2.ds1-20ubuntu13 is currently with Hoary! You can download the Blackdown java debs (following SynapticHowto) using the repository URI: deb ftp://ftp.tux.org/java/debian/ Distribution: sarge Section(s): non-free You might want to replace ftp.tux.org with one of the [WWW] Blackdown mirrors. See [WWW] http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html#debs. There is no need to set up anything after installing these packages: they simply work out of the box.
Creazione di un pacchetto Java
E' anche possibile creare un proprio pacchetto Ubuntu a partire dei diversi supporti Java (Sun, Blackdown, IBM).
Sul sito [WWW] http://serios.net/content/debian/java.php troverete molte informazioni utili per costruire i diversi pacchetti.
Il sito tratta in particolare di Debian, ma è comunque pertinente anche con Ubuntu. Quindi, se sei interessato, ti conviene visitarlo...c'è molto materiale interessante da leggere.
Inoltre puoi anche visitare la guida JavaPackageBuildNewVersions for detailed, Ubuntu related description and for building Sun Java 1.5.0 Update 1 and newer.
Installazione veloce di Sun JDK
Il pacchetto Sun Java richiede dei pacchetti dal reporitory multiverse. Se non sai come aggiungere il repository multiverse, dai un'occhiata a AddingRepositoriesHowto.
Il repository da aggiungere è questo:
deb http://archive.ubuntu.com/ubuntu/ hoary (oppure warty) multiverse
Inoltre, se non ce l'hai, avrai bisogno di scaricare il pacchetto build-essential:
{{{apt-get install build-essential
}}}
dopodichè digita:
{{{$ sudo apt-get update
$ sudo apt-get install java-package java-common fakeroot
}}}
scarica la jdk di sun da www.java.sun.com
** edit /usr/share/java-package/sun-j2sdk.sh to reflect the actual JDK 1.5 release version.
a questo punto puoi creare il pacchetto con i seguenti comandi:
{{{$ fakeroot make-jpkg jdk-1_5_0-linux-i586.bin
$ sudo dpkg -i sun-j2sdk1.5_1.5.0_i386.deb (this reports an error but is completed in next step)
$ sudo apt-get install sun-j2sdk1.5debian
$ sudo update-alternatives --config java (see next step for dependancy errors)
$ sudo apt-get -f install (fix dependancy errors if required)
}}}
Installazione con l'installer Blackdown
L'installer Blackdown può essere installato da http://ftp.tux.org/pub/java.
Seleziona l'ultima versione e scaricala.
Utilizzeremo j2sdk-1.4.2-rc1-linux-i586-gcc3.2.bin come esempio per descrivere il processo d'installazione.
{{{$ sudo mv j2sdk-1.4.2-rc1-linux-i586-gcc3.2.bin /usr/local
$ cd /usr/local
$ sudo chmod +x j2sdk-1.4.2-rc1-linux-i586-gcc3.2.bin
$ sudo ./j2sdk-1.4.2-rc1-linux-i586-gcc3.2.bin
$ export PATH=/usr/local/j2sdk1.4.2/bin:$PATH
}}}
In questo modo Blackdown Java verrà installata in /usr/local directory, e verranno aggiunti i binari al tuo path.
Installazione del binario Sun
Questa installazione è spiegata chiaramente in www.ubuntulinux.org a questa pagina: http://www.ubuntulinux.org/support/documentation/faq/helpcenterfaq.2004-09-16.3469703387
Questa pagina rimanda a queste istruzioni: http://wiki.osuosl.org/display/DEV/Java+on+Debian
Inoltre una breve spiegazione del procedimento è presente anche in AddingJavaSupport.
You will install Sun's Java and do the file linking stuff on your console. It is a more complex installation but if you don't want the easy way, try it.
AGGIORNAMENTO: Installazione del binario Sun
ATTENZIONE: di recente Sun ha cambiato la sua politica di licenze per Java rendendolo liberamente distribuibile per Debian/Ubuntu. La procedura di installazione è stata quindi drasticamente semplificata ed è descritta al seguente indirizzo: http://www.javalobby.org/java/forums/t72809.html
Installazione con Java di IBM
Per istruzioni sull'installazione del Java environment di IBM, c'è questa guida [https://wiki.ubuntu.com/IBMJava IBMJava]
Installare il pacchetto Java-Virtual-Machine for dummies di Debian
Install Sun's non-RPM JDK into some directory, and also install java-virtual-machine-dummy from http://packages.debian.org/testing/misc/java-virtual-machine-dummy
Then edit:
/etc/java-vm
to point to the java installed with the JDK above.
(It's not entirely clear to me why this package isn't included in at least the UniversePackages. In any case, since the contents are so minimal it seems fine to just pull the package from Debian.)
Installare la Java Virtual Machine di Kaffe
...coming soon...
Verificare la corretta installazione di Java
Per una prima verifica della corretta installazione di java, dal terminale digitare:
{{{ nomeutente@nomesistema:~$ java -version
}}}
a seconda della versione installata, la risposta sarà qualcosa del tipo:
{{{java version "1.5.0_02"
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_02-b09)
Java HotSpot(TM) Client VM (build 1.5.0_02-b09, mixed mode, sharing
}}}
Un altro sistema per verificare l'installazione:
http://www.java.com/en/download/help/testvm.xml
Problemi riscontrati
Talvolta l'installazione sembra andare a buon fine ma in seguito risulta impossibile l'avvio di Java. In questi casi è opportuno verificare che l'installazione abbia correttamente settato le variabili di PATH che indicano ai programmi dove reperire Java (di solito in /usr/bin/java).
Link Correlati
[http://serios.net/content/debian/java.php Descrizione dettagliata dei pacchetti Java per Debian]
[http://www.martinfowler.com/bliki/DebianJava.html Informazioni su Java per Debian]
[http://www.kaffe.org/ Kaffe Website]
[http://www.ibm.com/java Java su IBM]
[http://alphaworks.ibm.com Java su AlphaWorks]
[http://www.blackdown.org/ Blackdown's Website]
[http://java.sun.com/products/jdk/1.2/download-linux.html J2SE 1.2.2 di Sun]
[http://java.sun.com/j2se/1.3/ J2SE 1.3.0 di Sun]