Installazione di oracle java jdk in ubuntu linux

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

Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 1
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.
Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 2
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.
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 3
    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.
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 4
  • 4. Scarica Oracle Java JDK per Linux. Assicurati di ottenere il il giusto file compressi (con tar.gz) per il tuo sistema, con un`architettura a 32 o 64 bit.
  • 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 JDK
    Seleziona 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.
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 5
  • 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"/Download
  • Digita/copia/incolla: sudo cp -r jdk-8u20-linux-i586.catrame.gz /usr/locale/java/
  • Digita/copia/incolla: cd /usr/local/java
    Istruzioni per l`installazione di Oracle Java a 64 bit per Ubuntu Linux a 64 bit:
  • Digita/copia/incolla: cd /casa/"il tuo nome utente"/Download
  • Digita/copia/incolla: sudo cp -r jdk-8u20-linux-x64.catrame.gz /usr/locale/java/
  • Digita/copia/incolla: cd /usr/local/java
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 6
  • 6. 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
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 7
    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 -a
  • jdk1.8.0_20
  • jre1.8.0_20
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 8
    8. 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/profile
  • o
  • Digita/copia/incolla: sudo nano /etc/profile
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 9
    9. 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
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 10
    10. Salva il file /etc/profile ed esci.
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 11
    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.
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 12
    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
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 13
    13. Ricarica il tuo percorso di sistema /etc/profile usando il comando seguente:
  • Digita/copia/incolla: sorgente /etc/profilo
  • Nota che il percorso di sistema /etc/profile file verrà ricaricato dopo aver riavviato il tuo sistema Ubuntu Linux
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 14
    14. Verifica se Oracle Java è installato correttamente sul tuo sistema. Utilizzare il comando seguente e prendere nota della versione di Java:
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 15
    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
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 16
    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
    Immagine titolata Install Oracle Java JDK su Ubuntu Linux Step 17
    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 Linux

    Opzionale: 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

    1. Usa i seguenti comandi.
    2. 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 Chrome
  • Istruzioni Java Oracle a 64 bit

    1. Usa i seguenti comandi.
    2. 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

    1. Fai attenzione: A volte quando si esegue il comando precedente, viene visualizzato il seguente messaggio:
    2. ln: creazione di un collegamento simbolico `./libnpjp2.so`: il file esiste
    3. Per risolvere questo problema, rimuovere il collegamento simbolico precedente con il seguente comando:
    4. Digita/copia/incolla: cd /opt/google/chrome/plugins
    5. Digita/copia/incolla: sudo rm -rf libnpjp2.così
    6. 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:

    1. Usa i seguenti comandi.
    2. 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

    1. Usa i seguenti comandi.
    2. 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

    1. Fai attenzione: A volte quando si esegue il comando precedente, viene visualizzato il seguente messaggio:
    2. ln: creazione di un collegamento simbolico `./libnpjp2.so`: il file esiste
    3. Per risolvere questo problema, rimuovere il collegamento simbolico precedente con il seguente comando:
    4. Digita/copia/incolla: cd /usr/lib/mozilla/plugins
    5. Digita/copia/incolla: sudo rm -rf libnpjp2.così
    6. 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.

    Condividi sui social network: