3 modi per installare Oracle Java su Ubuntu Linux

Sommario:

3 modi per installare Oracle Java su Ubuntu Linux
3 modi per installare Oracle Java su Ubuntu Linux

Video: 3 modi per installare Oracle Java su Ubuntu Linux

Video: 3 modi per installare Oracle Java su Ubuntu Linux
Video: Effetto Specchio con Photoshop: creare un riflesso sull'Acqua 2024, Maggio
Anonim

Questo tutorial riguarderà l'installazione di Oracle Java 7 a 32 e 64 bit (attualmente numero di versione 1.7.0_45) JDK/JRE su sistemi operativi Ubuntu a 32 e 64 bit. Queste istruzioni funzioneranno anche su Debian e Linux Mint.

Se hai già installato Oracle Java 7 sul tuo sistema ma devi eseguire l'aggiornamento, usa questo metodo:

Come aggiornare Oracle Java su Ubuntu Linux

Per quelli che soltanto desidera installare Oracle Java JRE per l'esecuzione di applicazioni Java e non per sviluppare programmi Java utilizzare questo metodo:

Come installare Oracle Java JRE su Ubuntu Linux

Per coloro che desiderano installare Oracle Java JDK per sviluppare programmi e applicazioni Java (Oracle Java JRE è incluso anche in Oracle JDK) utilizzare questo metodo:

Come installare Oracle Java JDK su Ubuntu Linux

Anche per abilitare/aggiornare Oracle Java nei tuoi browser web:

Come abilitare Oracle Java nei tuoi browser Web

Passi

Installa Oracle Java su Ubuntu Linux Passaggio 1
Installa Oracle Java su Ubuntu Linux Passaggio 1

Passaggio 1. Verifica se l'architettura del tuo sistema operativo Ubuntu Linux è a 32 o 64 bit, apri un terminale ed esegui il comando seguente

  • Digita/Copia/Incolla:

    file /sbin/init

    Nota la versione bit dell'architettura del tuo sistema operativo Ubuntu Linux che mostrerà se è a 32 o 64 bit

Installa Oracle Java su Ubuntu Linux Passaggio 2
Installa Oracle Java su Ubuntu Linux Passaggio 2

Passaggio 2. Controlla se Java è installato sul tuo sistema

Per fare ciò, dovrai eseguire il comando Java version dal terminale.

  • Apri un terminale e inserisci il seguente comando:

    • Digita/Copia/Incolla:

      java -versione

  • Se hai installato OpenJDK sul tuo sistema, potrebbe apparire così:

    • java versione "1.7.0_15"

      Ambiente 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, per questo esercizio hai installato la versione errata di Java del fornitore.
Installa Oracle Java su Ubuntu Linux Passaggio 3
Installa Oracle Java su Ubuntu Linux Passaggio 3

Passaggio 3. Rimuovere completamente OpenJDK/JRE dal sistema e creare una directory per contenere i file binari Oracle Java JDK/JRE

Ciò eviterà conflitti di sistema e confusione tra le diverse versioni di Java del fornitore. Ad esempio, se sul sistema è installato OpenJDK/JRE, è possibile 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 creerà una directory per contenere i tuoi binari Oracle Java JDK e JRE

Installa Oracle Java su Ubuntu Linux Passaggio 4
Installa Oracle Java su Ubuntu Linux Passaggio 4

Passaggio 4. Scarica Oracle Java JDK/JRE per Linux

Assicurati di selezionare il corretta binari compressi per l'architettura del sistema a 32 o 64 bit (che terminano con tar.gz).

  • Ad esempio, se utilizzi il sistema operativo Ubuntu Linux a 32 bit, scarica i binari Oracle Java a 32 bit.
  • Ad esempio, se utilizzi il sistema operativo Ubuntu Linux a 64 bit, scarica i binari Oracle Java a 64 bit.
  • Opzionale, Scarica la documentazione Oracle Java JDK/JRE

    Seleziona jdk-7u40-apidocs.zip

  • Informazioni importanti:

    I binari Oracle Java a 64 bit non funzionano sui sistemi operativi Ubuntu Linux a 32 bit, riceverai più messaggi di errore di sistema se tenti di installare Oracle Java a 64 bit su Ubuntu Linux a 32 bit.

Installa Oracle Java su Ubuntu Linux Passaggio 5
Installa Oracle Java su Ubuntu Linux Passaggio 5

Passaggio 5. Copiare i binari Oracle Java nella directory /usr/local/java

Nella maggior parte dei casi, i binari Oracle Java vengono scaricati in: /home/"il tuo nome utente"/Download.

  • Istruzioni per l'installazione di Oracle Java a 32 bit su Ubuntu Linux a 32 bit:

    • Digita/Copia/Incolla:

      cd ~/Download

    • Digita/Copia/Incolla:

      sudo cp -r jdk-7u45-linux-i586.tar.gz /usr/local/java

    • Digita/Copia/Incolla:

      sudo cp -r jre-7u45-linux-i586.tar.gz /usr/local/java

    • Digita/Copia/Incolla:

      cd /usr/local/java

  • Istruzioni per l'installazione di Oracle Java a 64 bit su Ubuntu Linux a 64 bit:

    • Digita/Copia/Incolla:

      cd ~/Download

    • Se hai scaricato il JDK, digita/copia/incolla:

      sudo cp -r jdk-7u45-linux-x64.tar.gz /usr/local/java

    • Oppure, se hai scaricato JRE, digita/copia/incolla:

      sudo cp -r jre-7u45-linux-x64.tar.gz /usr/local/java

    • Digita/Copia/Incolla:

      cd /usr/local/java

Installa Oracle Java su Ubuntu Linux Passaggio 6
Installa Oracle Java su Ubuntu Linux Passaggio 6

Passaggio 6. Decomprimere i binari Java compressi, nella directory /usr/local/java

  • Istruzioni per l'installazione di Oracle Java a 32 bit su Ubuntu Linux a 32 bit:

    • Digita/Copia/Incolla:

      sudo tar xvzf jdk-7u45-linux-i586.tar.gz

    • Digita/Copia/Incolla:

      sudo tar xvzf jre-7u45-linux-i586.tar.gz

  • Istruzioni per l'installazione di Oracle Java a 64 bit su Ubuntu Linux a 64 bit:

    • Se hai scaricato il JDK, digita/copia/incolla:

      sudo tar xvzf jdk-7u45-linux-x64.tar.gz

    • Oppure, se hai scaricato JRE, digita/copia/incolla:

      sudo tar xvzf jre-7u45-linux-x64.tar.gz

Installa Oracle Java su Ubuntu Linux Passaggio 7
Installa Oracle Java su Ubuntu Linux Passaggio 7

Passaggio 7. Ricontrolla le tue directory

A questo punto, dovresti avere una directory binaria non compressa in /usr/local/java per Java JDK/JRE elencata come:

  • Digita/Copia/Incolla:

    ls -a

  • jdk1.7.0_45
  • o jre1.7.0_45
Installa Oracle Java su Ubuntu Linux Passaggio 8
Installa Oracle Java su Ubuntu Linux Passaggio 8

Passaggio 8. Modificare il file PATH di sistema /etc/profile e aggiungere le seguenti variabili di sistema al percorso di sistema

Usa nano, gedit o qualsiasi altro editor di testo, come root, apri /etc/profile.

  • Digita/Copia/Incolla:

    sudo gedit /etc/profile

  • o
  • Digita/Copia/Incolla:

    sudo nano /etc/profile

Installa Oracle Java su Ubuntu Linux Passaggio 9
Installa Oracle Java su Ubuntu Linux Passaggio 9

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

  • Se stai installando il JDK, digita/copia/incolla:

    JAVA_HOME=/usr/local/java/jdk1.7.0_45

    JRE_HOME=$JAVA_HOME/jre

    PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

    esporta JAVA_HOME

    esporta JRE_HOME

    esportazione PERCORSO

  • Oppure, se stai installando JRE, digita/copia/incolla:

    JRE_HOME=/usr/local/java/jre1.7.0_45

    PATH=$PATH:$JRE_HOME/bin

    esporta JRE_HOME

    esportazione PERCORSO

  • Salva il file /etc/profile ed esci.
Installa Oracle Java su Ubuntu Linux Passaggio 10
Installa Oracle Java su Ubuntu Linux Passaggio 10

Passaggio 10. Informa il tuo sistema Ubuntu Linux dove si trova il tuo Oracle Java JDK/JRE

Questo dirà al sistema che la nuova versione di Oracle Java è disponibile per l'uso.

  • Se stai installando il JDK, digita/copia/incolla:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/jre/bin/java" 1

  • Oppure, se stai installando JRE, digita/copia/incolla:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_45/bin/java" 1

    questo comando notifica al sistema che Oracle Java JRE è disponibile per l'uso

  • Solo se stai installando il JDK, digita/copia/incolla:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.7.0_45/bin/java" 1

    questo comando notifica al sistema che Oracle Java JDK è disponibile per l'uso

  • Digita/Copia/Incolla:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_45/bin/javaws" 1

    questo comando notifica al sistema che Oracle Java Web start è disponibile per l'uso

Installa Oracle Java su Ubuntu Linux Passaggio 11
Installa Oracle Java su Ubuntu Linux Passaggio 11

Passaggio 11. Informa il tuo sistema Ubuntu Linux che Oracle Java JDK/JRE deve essere il Java predefinito

  • Se stai installando il JDK, digita/copia/incolla:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/jre/bin/java

  • Oppure, se stai installando JRE, digita/copia/incolla:

    sudo update-alternatives --set java /usr/local/java/jre1.7.0_45/bin/java

    questo comando imposterà l'ambiente di runtime java per il sistema

  • Solo se stai installando il JDK quindi digita/copia/incolla:

    sudo update-alternatives --set java /usr/local/java/jdk1.7.0_45/bin/java

    questo comando imposterà il compilatore java per il sistema

  • Se stai installando il JDK, digita/copia/incolla:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws

  • Oppure, se stai installando JRE, digita/copia/incolla:

    sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_45/bin/javaws

    questo comando imposterà Java Web start per il sistema

Installa Oracle Java su Ubuntu Linux Passaggio 12
Installa Oracle Java su Ubuntu Linux Passaggio 12

Passaggio 12. Ricarica il tuo sistema PATH /etc/profile digitando il seguente comando:

  • Digita/Copia/Incolla:

    . /etc/profilo

  • Nota che il tuo file PATH /etc/profile a livello di sistema verrà ricaricato dopo il riavvio del tuo sistema Ubuntu Linux
Installa Oracle Java su Ubuntu Linux Passaggio 13
Installa Oracle Java su Ubuntu Linux Passaggio 13

Passaggio 13. Verificare se Oracle Java è stato installato correttamente sul sistema

Eseguire i seguenti comandi e prendere nota della versione di Java: Verrà visualizzata una corretta installazione di Oracle Java a 32 bit:

  • Digita/Copia/Incolla:

    java -versione. Questo comando mostra la versione di java in esecuzione sul tuo sistema. Dovresti ricevere un messaggio che mostra: java version "1.7.0_45"

    Ambiente runtime Java(TM) SE (build 1.7.0_45-b18)

  • Java HotSpot™ Server VM (build 24.45-b08, modalità mista)
  • Digita/Copia/Incolla:

    java -versione. Questo comando ti consente di sapere che ora sei in grado di compilare programmi Java dal terminale. Dovresti ricevere un messaggio che mostra: java 1.7.0_45. Una corretta installazione di Oracle Java a 64 bit visualizzerà:

  • Digita/Copia/Incolla:

    java -versione. Questo comando mostra la versione di java in esecuzione sul tuo sistema. Dovresti ricevere un messaggio che mostra: java version "1.7.0_45"

    Ambiente runtime Java(TM) SE (build 1.7.0_45-b18)

  • Java HotSpot™ Server VM a 64 bit (build 24.45-b08, modalità mista)
  • Digita/Copia/Incolla:

    java -versione. Questo comando ti consente di sapere che ora sei in grado di compilare programmi Java dal terminale. Dovresti ricevere un messaggio che mostra: java 1.7.0_45

Installa Oracle Java su Ubuntu Linux Passaggio 14
Installa Oracle Java su Ubuntu Linux Passaggio 14

Passaggio 14. 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 l'esecuzione e lo sviluppo di programmi Java. In seguito potresti provare a compilare ed eseguire i tuoi programmi Java seguendo questo articolo Come creare il tuo primo programma Java su Ubuntu Linux

Metodo 1 di 3: Facoltativo: come abilitare Oracle Java nei browser Web

Installa Oracle Java su Ubuntu Linux Passaggio 15
Installa Oracle Java su Ubuntu Linux Passaggio 15

Passaggio 1. Per abilitare il plug-in Java nei browser Web, è necessario creare un collegamento simbolico dalla directory dei plug-in dei browser Web alla posizione del plug-in Java incluso nella distribuzione di Oracle Java

  • Nota importante:

    Esorto cautela quando si abilita Oracle Java 7 nei browser Web, a causa del fatto che ci sono stati molti numerosi difetti ed exploit di sicurezza. In sostanza, abilitando Oracle Java 7 nei tuoi browser Web se viene scoperto un difetto di sicurezza o un exploit, è così che i malintenzionati entrano e compromettono il tuo sistema. Per ulteriori informazioni sui difetti di sicurezza e sugli exploit in Java, vedere il seguente sito Web: Java Tester

Metodo 2 di 3: Google Chrome

Istruzioni Oracle Java a 32 bit

Installa Oracle Java su Ubuntu Linux Passaggio 16
Installa Oracle Java su Ubuntu Linux Passaggio 16

Passaggio 1. Emettere i seguenti comandi

  • Digita/Copia/Incolla:

    sudo mkdir -p /opt/google/chrome/plugins

    questo creerà una directory chiamata /opt/google/chrome/plugins

  • Digita/Incolla/Copia:

    cd /opt/google/chrome/plugins

    questo ti cambierà nella 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/jre1.7.0_45/lib/i386/libnpjp2.so

    questo creerà un collegamento simbolico dal plugin Java JRE (Java Runtime Environment) libnpjp2.so al tuo browser web Google Chrome

Istruzioni Oracle Java a 64 bit

Installa Oracle Java su Ubuntu Linux Passaggio 17
Installa Oracle Java su Ubuntu Linux Passaggio 17

Passaggio 1. Emettere i seguenti comandi

  • Digita/Copia/Incolla:

    sudo mkdir -p /opt/google/chrome/plugins

    questo creerà una directory chiamata /opt/google/chrome/plugins

  • Digita/Incolla/Copia:

    cd /opt/google/chrome/plugins

    questo ti cambierà nella 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/jre1.7.0_45/lib/amd64/libnpjp2.so

    questo creerà un collegamento simbolico dal plugin Java JRE (Java Runtime Environment) libnpjp2.so al tuo browser web Google Chrome

Promemoria

Installa Oracle Java su Ubuntu Linux Passaggio 18
Installa Oracle Java su Ubuntu Linux Passaggio 18

Passaggio 1. Nota:

A volte, quando si invia il comando precedente, è possibile ricevere un messaggio che afferma:

  • ln: creazione del collegamento simbolico `./libnpjp2.so': il file esiste
  • Per correggere questo problema è sufficiente rimuovere il collegamento simbolico precedente utilizzando il seguente comando:
  • Digita/Copia/Incolla:

    cd /opt/google/chrome/plugins

  • Digita/Copia/Incolla:

    sudo rm -rf libnpjp2.so

  • Assicurati di essere nella directory /opt/google/chrome/plugins prima di impartire il comando
Installa Oracle Java su Ubuntu Linux Passaggio 19
Installa Oracle Java su Ubuntu Linux Passaggio 19

Passaggio 2. Riavvia il tuo browser web e vai a Java Tester per verificare se Java funziona nel tuo browser web

Metodo 3 di 3: Mozilla Firefox

Istruzioni Oracle Java a 32 bit

Installa Oracle Java su Ubuntu Linux Passaggio 20
Installa Oracle Java su Ubuntu Linux Passaggio 20

Passaggio 1. Emettere i seguenti comandi

  • Digita/Incolla/Copia:

    cd /usr/lib/mozilla/plugins

    questo ti cambierà nella directory /usr/lib/mozilla/plugins, crea questa directory se non ce l'hai

  • 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/jre1.7.0_45/lib/i386/libnpjp2.so

    questo creerà un collegamento simbolico dal plugin Java JRE (Java Runtime Environment) libnpjp2.so al tuo browser web Mozilla Firefox

Istruzioni Oracle Java a 64 bit

Installa Oracle Java su Ubuntu Linux Passaggio 21
Installa Oracle Java su Ubuntu Linux Passaggio 21

Passaggio 1. Emettere i seguenti comandi

  • Digita/Incolla/Copia:

    cd /usr/lib/mozilla/plugins

    questo ti cambierà nella directory /usr/lib/mozilla/plugins, crea questa directory se non ce l'hai

  • 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/jre1.7.0_45/lib/amd64/libnpjp2.so

    questo creerà un collegamento simbolico dal plugin Java JRE (Java Runtime Environment) libnpjp2.so al tuo browser web Mozilla Firefox

Promemoria

Installa Oracle Java su Ubuntu Linux Passaggio 22
Installa Oracle Java su Ubuntu Linux Passaggio 22

Passaggio 1. Nota:

A volte, quando si invia il comando precedente, è possibile ricevere un messaggio che afferma:

  • ln: creazione del collegamento simbolico `./libnpjp2.so': il file esiste
  • Per correggere questo problema è sufficiente rimuovere il collegamento simbolico precedente utilizzando il seguente comando:
  • Digita/Copia/Incolla:

    cd /usr/lib/mozilla/plugins

  • Digita/Copia/Incolla:

    sudo rm -rf libnpjp2.so

  • Assicurati di essere nella directory /usr/lib/mozilla/plugins prima di impartire il comando
Installa Oracle Java su Ubuntu Linux Passaggio 23
Installa Oracle Java su Ubuntu Linux Passaggio 23

Passaggio 2. Riavvia il tuo browser web e vai a Java Tester per verificare se Java funziona nel tuo browser web

Video - Utilizzando questo servizio, alcune informazioni potrebbero essere condivise con YouTube

Suggerimenti

  • Con Ubuntu Linux, puoi scegliere se utilizzare OpenJDK, che è un'implementazione gratuita e open source del linguaggio di programmazione Java, o utilizzare Oracle Java JDK e JRE. Alcuni preferiscono usare Oracle Java (poiché è la versione più aggiornata di Java e proviene direttamente dai manutentori della tecnologia Java), ma questo varia.
  • Tieni presente che Oracle effettua aggiornamenti di sicurezza e correzioni di bug e migliora i problemi di prestazioni per ogni nuova versione di Oracle Java. Quando installi Oracle Java sul tuo sistema, tieni presente le modifiche al numero di versione. Vedere Come aggiornare Oracle Java su Ubuntu Linux per ulteriori informazioni.
  • Si prega di notare che questo documento è in continua revisione perché Oracle a volte cambia il metodo di installazione dei propri binari Java JDK/JRE.

Consigliato: