Questo tutorial riguarda l`installazione di Oracle Java 8 a 32 e 64 bit (numero di versione 1.8.0_20) JDK su sistemi operativi Ubuntu a 32 e 64 bit. Queste istruzioni funzionano anche su Debian e Linux Mint. Questo articolo è per coloro che desiderano semplicemente installare Oracle Java JDK con Oracle Java JRE incluso nel download di JDK. Contiene istruzioni per l`installazione di Oracle Java JDK esclusivamente per i sistemi operativi Linux basati su Debian, come Debian, Ubuntu e Linux Mint.
Passi
1.
Verifica se il tuo sistema operativo Ubuntu Linux ha un`architettura a 32 o 64 bit, apri un terminale ed esegui il comando seguente.- Digita/copia/incolla: file /sbin/init
- Nota la versione in bit dell`architettura del tuo sistema operativo Ubuntu Linux; indicherà se si tratta di un sistema a 32 o 64 bit.
2. Controlla se hai Java installato sul tuo sistema. Per fare ciò dovrai eseguire il comando Java version da un terminale.
Aprire una finestra di terminale e immettere il seguente comando: Digita/copia/incolla: java -versione
Se hai OpenJDK installato sul tuo sistema, potrebbe assomigliare a questo:
versione java "1.7.0_15"
Ambiente di runtime OpenJDK (IcedTea6 1.10pre) (7b15~pre1-0lucid1)
VM server OpenJDK a 64 bit (build 19.0-b09, modalità mista)
Se hai installato OpenJDK sul tuo sistema, hai installato la versione Java sbagliata per questo esercizio.
3. Rimuovere completamente OpenJDK/JRE dal sistema e creare una directory per i file Oracle Java JDK/JRE. Ciò impedisce conflitti di sistema tra le diverse distribuzioni di Java. Ad esempio, se sul tuo sistema è installato OpenJDK/JRE, puoi rimuoverlo digitando quanto segue nella riga di comando:
Digita/copia/incolla: sudo apt-get purge openjdk-* Questo comando rimuoverà completamente OpenJDK/JRE dal tuo sistema.
Digita/copia/incolla: sudo mkdir -p /usr/local/java
Questo comando crea una directory per i file Oracle Java JDK e JRE.
Ad esempio, se hai un sistema operativo Ubuntu Linux a 32 bit, scarica i file Oracle Java a 32 bit.Ad esempio, se hai un sistema operativo Ubuntu Linux a 64 bit, scarica i file Oracle Java a 64 bit.Opzionale: Scarica la documentazione di Oracle Java JDKSeleziona jdk-8u20-apidocs.cerniera lampo
Informazioni importanti: i file Oracle Java a 64 bit non funzionano sui sistemi operativi Ubuntu Linux a 32 bit. Otterrai più errori di sistema se provi a installare Oracle Java a 64 bit su Ubuntu Linux a 32 bit.
5. Copia i file Oracle Java nella directory: /usr/locale/java. Nella maggior parte dei casi, i file Oracle Java vengono scaricati in: /home/"il tuo nome utente"/Download.
Istruzioni per l`installazione di Oracle Java a 32 bit per Ubuntu Linux a 32 bit:Digita/copia/incolla: cd /casa/"il tuo nome utente"/DownloadDigita/copia/incolla: sudo cp -r jdk-8u20-linux-i586.catrame.gz /usr/locale/java/Digita/copia/incolla: cd /usr/local/javaIstruzioni per l`installazione di Oracle Java a 64 bit per Ubuntu Linux a 64 bit:
Digita/copia/incolla: cd /casa/"il tuo nome utente"/DownloadDigita/copia/incolla: sudo cp -r jdk-8u20-linux-x64.catrame.gz /usr/locale/java/Digita/copia/incolla: cd /usr/local/java6. Estrarre i file Java compressi nella directory /usr/local/java
Istruzioni per l`installazione di Oracle Java a 32 bit per Ubuntu Linux a 32 bit:Digita/copia/incolla: sudo tar xvzf jdk-8u20-linux-i586.catrame.gz
Istruzioni per l`installazione di Oracle Java a 64 bit per Ubuntu Linux a 64 bit:
Digita/copia/incolla: sudo tar xvzf jdk-8u20-linux-x64.catrame.gz
7. Ricontrolla le tue directory. Ora dovresti avere due directory binarie non compresse in /usr/local/java per Java JDK/JRE elencate come:
Digita/copia/incolla: ls -ajdk1.8.0_20jre1.8.0_208. Modifica il file di sistema PATH in /etc/profile e aggiungi le seguenti variabili di sistema al percorso di sistema. Usa nano, gedit o un altro editor di testo come root e apri /etc/profile.
Digita/copia/incolla: sudo gedit /etc/profileoDigita/copia/incolla: sudo nano /etc/profile9. Scorri verso il basso fino alla fine del file utilizzando i tasti freccia e aggiungi le seguenti righe alla fine del file /etc/profile:
Digita/copia/incolla:
JAVA_HOME=/usr/local/java/jdk1.8.0_20
JRE_HOME=/usr/local/java/jre1.8.0_20
PERCORSO=$PERCORSO:$JRE_HOME/bin:$JAVA_HOME/bin
esporta JAVA_HOME
esporta JRE_HOME
esporta PERCORSO
10. Salva il file /etc/profile ed esci.
11. Indica il tuo sistema Ubuntu Linux in cui si trova Oracle Java JDK/JRE. Segnala al sistema che la nuova versione di Oracle Java è pronta per l`uso.
Digita/copia/incolla: sudo update-alternatives --install "/usr/bin/java" "Giava" "/usr/local/java/jdk1.8.0_20/bin/java" 1 Questo comando indica al sistema che Oracle Java JRE è pronto per l`uso.
Digita/copia/incolla: sudo update-alternatives --install "/usr/bin/javac" "Giava" "/usr/local/java/jdk1.8.0_20/bin/javac" 1
Questo comando indica al sistema che Oracle Java JDK è pronto per l`uso.
Digita/copia/incolla: sudo update-alternatives --install "/usr/bin/javaws" "javaw" "/usr/local/java/jdk1.8.0_20/bin/javas" 1
Questo comando indica al sistema che Oracle Java Web viene avviato è pronto per l`uso.
12. Specificare il sistema Ubuntu Linux che Oracle Java JDK/JRE dovrebbe essere il Java predefinito.
Digita/copia/incolla: sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java Questo comando imposta l`ambiente di runtime java per il sistema
Digita/copia/incolla: sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac
Questo comando imposta il compilatore javac per il sistema
Digita/copia/incolla: sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javas
Questo comando imposta Java Web start per il sistema
13. Ricarica il tuo percorso di sistema /etc/profile usando il comando seguente:
Digita/copia/incolla: sorgente /etc/profiloNota che il percorso di sistema /etc/profile file verrà ricaricato dopo aver riavviato il tuo sistema Ubuntu Linux14. Verifica se Oracle Java è installato correttamente sul tuo sistema. Utilizzare il comando seguente e prendere nota della versione di Java:
15. Una corretta installazione di Oracle Java a 32 bit sarà simile a questa:
Digita/copia/incolla: java -versione Questo comando mostra la versione di Java sul tuo sistema
Se tutto va bene, riceverai il seguente messaggio:
versione java "1.8.0_20"
Ambiente runtime Java(TM) SE (build 1.8.0_20-b26)
VM server Java HotSpot(TM) (build 25.20-b23, modalità mista)
Digita/copia/incolla: javac -versione
Questo comando ti informa che ora puoi compilare programmi Java dal terminale.
Se tutto va bene, riceverai il seguente messaggio:
java 1.8.0_20
16. Una corretta installazione di Oracle Java a 64 bit visualizzerà quanto segue:
Digita/copia/incolla: java -versione Questo comando mostra la versione attiva di Java sul tuo sistema
Se tutto va bene, riceverai il seguente messaggio:
versione java "1.8.0_20"
Ambiente runtime Java(TM) SE (build 1.8.0_20-b26)
VM server Java HotSpot(TM) (build 25.20-b23, modalità mista)
Digita/copia/incolla: javac -versione
Questo comando ti informa che ora puoi compilare programmi Java dal terminale.
Se tutto va bene, riceverai il seguente messaggio:
java 1.8.0_20
17.
Congratulazioni, hai appena installato Oracle Java sul tuo sistema Linux. Ora riavvia il tuo sistema Ubuntu Linux. Successivamente, il tuo sistema sarà completamente configurato per eseguire e sviluppare programmi Java. Successivamente puoi provare a compilare ed eseguire i tuoi programmi Java leggendo il seguente articolo
Come creare il tuo primo programma Java su Ubuntu LinuxOpzionale: attivazione di Oracle Java nel browser web
Per attivare un plug-in Java nel tuo browser web, devi prima creare un collegamento simbolico dalla directory del plug-in del browser alla posizione del plug-in Java fornito con la tua distribuzione Oracle Java.
Fai attenzione: Prestare particolare attenzione all`abilitazione di Oracle Java 7 nei browser Web, poiché esistono numerose vulnerabilità ed exploit di sicurezza. In sostanza, attivando Oracle Java 7 nel tuo browser web, gli hacker possono entrare e prendere il controllo del tuo sistema quando viene scoperta una vulnerabilità o un exploit di sicurezza. Per ulteriori informazioni sulle vulnerabilità e gli exploit della sicurezza in Java, visitare il seguente sito Web: Tester Java
Google Chrome
Istruzioni Oracle Java a 32 bit
- Usa i seguenti comandi.
- Digita/copia/incolla: sudo mkdir -p /opt/google/chrome/plugins
Questo creerà la directory /opt/google/chrome/plugins
Digita/copia/incolla: cd /opt/google/chrome/plugins
Questo ti porterà alla directory dei plugin di Google Chrome; assicurati di essere in questa directory prima di creare il collegamento simbolico
Digita/copia/incolla: sudo ln -s /usr/local/java/jdk1.8.0_20/anno/libbre/
i386/
libnpjp2.cosìCrea un collegamento simbolico dal plugin Java JRE(Java Runtime Environment) libnpjp2.così al tuo browser web Google ChromeIstruzioni Java Oracle a 64 bit
- Usa i seguenti comandi.
- Digita/copia/incolla: sudo mkdir -p /opt/google/chrome/plugins
Questo creerà la directory /opt/google/chrome/plugins
Digita/Incolla/Copia: cd /opt/google/chrome/plugins
Questo ti porterà alla directory dei plugin di Google Chrome; assicurati di essere in questa directory prima di creare il collegamento simbolico
Digita/Incolla/Copia: sudo ln -s /usr/local/java/jdk1.8.0_20/anno/libbre/amd64/libnpjp2.così
Crea un collegamento simbolico dal plugin Java JRE(Java Runtime Environment)
libnpjp2.così al tuo browser web Google Chrome
stare attenti
- Fai attenzione: A volte quando si esegue il comando precedente, viene visualizzato il seguente messaggio:
- ln: creazione di un collegamento simbolico `./libnpjp2.so`: il file esiste
- Per risolvere questo problema, rimuovere il collegamento simbolico precedente con il seguente comando:
- Digita/copia/incolla: cd /opt/google/chrome/plugins
- Digita/copia/incolla: sudo rm -rf libnpjp2.così
- Assicurati di essere nella directory /opt/google/chrome/plugins prima di eseguire questo comando
Riavvia il browser e vai su
Tester Java per verificare se Java funziona nel tuo browser web.
Mozilla Firefox
Istruzioni Java Oracle a 32 bit:
- Usa i seguenti comandi.
- Digita/Incolla/Copia: cd /usr/lib/mozilla/plugins
Questo ti porterà alla directory /usr/lib/mozilla/plugins, crea questa directory se non esiste già.
Digita/Incolla/Copia: sudo mkdir -p /usr/lib/mozilla/plugins
Questo creerà la directory /usr/lib/mozilla/plugins; assicurati di essere in questa directory prima di creare il collegamento simbolico.
Digita/Incolla/Copia: sudo ln -s /usr/local/java/jdk1.8.0_20/anno/libbre/i386/libnpjp2.così
Crea un collegamento simbolico dal plugin Java JRE(Java Runtime Environment)
libnpjp2.così al tuo browser web Mozilla Firefox.
Istruzioni Java Oracle a 64 bit
- Usa i seguenti comandi.
- Digita/Incolla/Copia: cd /usr/lib/mozilla/plugins
Questo ti porterà alla directory /usr/lib/mozilla/plugins, crea questa directory se non esiste già
Digita/Incolla/Copia: sudo mkdir -p /usr/lib/mozilla/plugins
questo creerà la directory /usr/lib/mozilla/plugins, assicurati di essere in questa directory prima di creare il collegamento simbolico
Digita/Incolla/Copia: sudo ln -s /usr/local/java/jdk1.8.0_20/anno/libbre/amd64/libnpjp2.così
Crea un collegamento simbolico dal plugin Java JRE(Java Runtime Environment)
libnpjp2.così al tuo browser web Mozilla Firefox
Promemoria
- Fai attenzione: A volte quando si esegue il comando precedente, viene visualizzato il seguente messaggio:
- ln: creazione di un collegamento simbolico `./libnpjp2.so`: il file esiste
- Per risolvere questo problema, rimuovere il collegamento simbolico precedente con il seguente comando:
- Digita/copia/incolla: cd /usr/lib/mozilla/plugins
- Digita/copia/incolla: sudo rm -rf libnpjp2.così
- Assicurati di essere nella directory /usr/lib/mozilla/plugins prima di eseguire questo comando
Riavvia il browser e vai su
Tester Java per verificare se Java funziona nel tuo browser web.
Articoli sull'argomento "Installazione di oracle java jdk in ubuntu linux"