Come installare Oracle Java JDK su Ubuntu Linux (con immagini)

Sommario:

Come installare Oracle Java JDK su Ubuntu Linux (con immagini)
Come installare Oracle Java JDK su Ubuntu Linux (con immagini)

Video: Come installare Oracle Java JDK su Ubuntu Linux (con immagini)

Video: Come installare Oracle Java JDK su Ubuntu Linux (con immagini)
Video: 3 MODI di personalizzare il vostro DIARIO SCOLASTICO! 🐸 2024, Aprile
Anonim

Questo articolo è per le versioni a 32 e 64 bit dell'installazione di Oracle Java 8 JDK (la versione in cui è stato scritto questo articolo è 1.8.0_20) su sistemi operativi Ubuntu a 32 e 64 bit. Queste istruzioni possono essere applicate anche a Debian e Linux Mint.

Questo tutorial è per quelli di voi che vogliono solo installare Oracle Java JDK con Oracle Java JRE incluso nel download di JDK. Le istruzioni di installazione di Oracle Java JDK si applicano solo ai sistemi operativi Linux basati su Debian, ad esempio: Debian, Linux Mint o Ubuntu.

Fare un passo

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

Passaggio 1. Verifica se l'architettura del tuo sistema operativo Ubuntu Linux è a 32 bit o 64 bit

Apri il terminale ed esegui questo comando

  • Digita/Copia/Incolla:

    file /sbin/init

    Prendi nota della versione bit dell'architettura del sistema operativo Ubuntu Linux che appare, sia a 32 bit che a 64 bit

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

Passaggio 2. Scopri se sul tuo sistema è installato Java

Per questo, esegui il comando java version dal terminale.

  • Apri un terminale, quindi inserisci il comando seguente:

    • Digita/Copia/Incolla:

      java -versione

  • Se hai già OpenJDK sul tuo sistema, potrebbe apparire questa riga:

    • 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 OpenJDK esiste già sul tuo sistema, sul tuo sistema è stata installata la versione del fornitore errata di Java.
Installa Oracle Java JDK su Ubuntu Linux Passaggio 3
Installa Oracle Java JDK su Ubuntu Linux Passaggio 3

Passaggio 3. Rimuovere completamente OpenJDK/JRE dal sistema, quindi creare una cartella per contenere il file binario Oracle Java JDK/JRE

Ciò è utile per prevenire conflitti di sistema e confusione tra le diverse versioni di Java del fornitore. Ad esempio, se sul sistema è già presente un OpenJDK/JRE, rimuoverlo digitando questo comando nella riga di comando:

  • Digita/Copia/Incolla:

    sudo apt-get purge openjdk-\*

    Il comando sopra è quello di rimuovere completamente OpenJDK/JRE dal sistema

  • Digita/Copia/Incolla:

    sudo mkdir -p /usr/local/java

    Questo comando creerà una cartella per contenere i binari Oracle Java JDK e JRE

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

Passaggio 4. Scarica Oracle Java JDK per Linux

Dovresti scegliere un binario compresso che adeguata per architettura di sistema a 32 bit o 64 bit (con estensione file tar.gz)

  • Se stai utilizzando il sistema operativo Ubuntu Linux a 32 bit, scarica il binario Oracle Java a 32 bit.
  • Se stai utilizzando il sistema operativo Ubuntu Linux a 64 bit, scarica il binario Oracle Java a 64 bit.
  • Puoi anche scaricare Documentazione Oracle Java JDK

    Seleziona jdk-8u20-apidocs.zip

  • Registri anagrafici:

    Il binario Oracle Java a 64 bit non può essere utilizzato sul sistema operativo Ubuntu Linux a 32 bit. Se si tenta di installare Oracle Java a 64 bit su Ubuntu Linux a 32 bit, verranno visualizzati alcuni messaggi di errore di sistema.

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

Passaggio 5. Copiare il binario Oracle Java nella cartella locale /usr/local/java

Nella maggior parte dei casi il file binario Oracle Java viene scaricato 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 /home /' "il tuo nome utente" /Download

    • Digita/Copia/Incolla:

      sudo cp -r jdk-8u20-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 /home /' "il tuo nome utente" /Download

    • Digita/Copia/Incolla:

      sudo cp -r jdk-8u20-linux-x64.tar.gz /usr/local/java/

    • Digita/Copia/Incolla:

      cd /usr/local/java/

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

Passaggio 6. Estrarre il binario Java compresso nella cartella /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-8u20-linux-i586.tar.gz

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

    • Digita/Copia/Incolla:

      sudo tar xvzf jdk-8u20-linux-x64.tar.gz

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

Passaggio 7. Controlla di nuovo la tua cartella

A questo punto, dovresti avere due cartelle binarie estratte in /usr/local/java/ per Java JDK/JRE elencate come:

  • Digita/Copia/Incolla:

    ls -a

  • jdk1.8.0_20
  • jre1.8.0_20
Installa Oracle Java JDK su Ubuntu Linux Passaggio 8
Installa Oracle Java JDK su Ubuntu Linux Passaggio 8

Passaggio 8. Modificare il file system PATH /etc/profile, quindi aggiungere questa variabile di sistema al percorso di sistema

Usa un editor di testo come nano o gedit come root, quindi apri /etc/profile.

  • Digita/Copia/Incolla:

    sudo gedit /etc/profile

  • o
  • Digita/Copia/Incolla:

    sudo nano /etc/profile

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

Passaggio 9. Scorri fino alla fine del file utilizzando i tasti freccia sulla tastiera e aggiungi la seguente riga 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

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

    esporta JAVA_HOME

    esporta JRE_HOME

    esportazione PERCORSO

Installa Oracle Java JDK su Ubuntu Linux Passaggio 10
Installa Oracle Java JDK su Ubuntu Linux Passaggio 10

Passaggio 10. Salva il file /etc/profile, quindi esci

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

Passaggio 11. Indica al sistema Ubuntu Linux dove si trova Oracle Java JDK/JRE

Questo avviserà il sistema che la nuova versione di Oracle Java è disponibile.

  • Digita/Copia/Incolla:

    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_20/bin/java" 1

    Questo comando notificherà al sistema che Oracle Java JRE è attivo e funzionante

  • Digita/Copia/Incolla:

    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_20/bin/javac" 1

    Questo comando notificherà al sistema che Oracle Java JDK è pronto per l'uso

  • Digita/Copia/Incolla:

    sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_20/bin/javaws" 1

    Questo comando notifica al sistema che Oracle Java Web start è attivo e funzionante

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

Passaggio 12. Dire al sistema Ubuntu Linux che Oracle Java JDK/JRE deve essere il Java predefinito

  • Digita/Copia/Incolla:

    sudo update-alternatives --set java /usr/local/java/jdk1.8.0_20/bin/java

    Questo comando serve per impostare l'ambiente di runtime Java sul sistema

  • Digita/Copia/Incolla:

    sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_20/bin/javac

    Questo comando serve per impostare il compilatore javac sul sistema

  • Digita/Copia/Incolla:

    sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_20/bin/javaws

    Questo comando serve per impostare Java Web start sul sistema

Installa Oracle Java JDK su Ubuntu Linux Passaggio 13
Installa Oracle Java JDK su Ubuntu Linux Passaggio 13

Passaggio 13. Rieseguire PATH /etc/profile sul sistema digitando questo comando:

  • Digita/Copia/Incolla:

    sorgente /etc/profile

  • Nota che il PERCORSO /etc/profile sul sistema verrà riavviato dopo il riavvio del sistema Ubuntu Linux
Installa Oracle Java JDK su Ubuntu Linux Passaggio 14
Installa Oracle Java JDK su Ubuntu Linux Passaggio 14

Passaggio 14. Verificare se Oracle Java è installato correttamente sul sistema

Esegui questo comando e guarda quale versione di Java appare:

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

Passaggio 15. Verrà visualizzato un'installazione riuscita di Oracle Java a 32 bit:

  • Digita/Copia/Incolla:

    java -versione

    Questo comando visualizzerà la versione Java attualmente in esecuzione sul sistema

  • Apparirà un messaggio che mostra:

    • java versione "1.8.0_20"

      Ambiente runtime Java(TM) SE (build 1.8.0_20-b26)

      Java HotSpot™ Server VM (build 25.20-b23, modalità mista)

  • Digita/Copia/Incolla:

    javac -versione

    Questo comando serve per farti sapere che ora puoi compilare programmi Java dal terminale

  • Apparirà un messaggio che mostra:

    Javac 1.8.0_20

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

Passaggio 16. Verrà visualizzato un'installazione riuscita di Oracle Java 64 bit:

  • Digita/Copia/Incolla:

    java -versione

    Questo comando visualizzerà la versione Java attualmente in esecuzione sul sistema

  • Apparirà un messaggio che mostra:

    • java versione "1.8.0_20"

      Ambiente runtime Java(TM) SE (build 1.8.0_20-b26)

      Java HotSpot™ Server VM (build 25.20-b23, modalità mista)

  • Digita/Copia/Incolla:

    javac -versione

    Questo comando serve per farti sapere che ora puoi compilare programmi Java dal terminale

  • Apparirà un messaggio che mostra:

    Javac 1.8.0_20

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

Passaggio 17. Congratulazioni

Hai installato correttamente Oracle Java sul tuo sistema Linux. Riavvia il sistema. Successivamente, il sistema sarà completamente configurato per eseguire e sviluppare programmi Java. Successivamente puoi provare a compilare ed eseguire programmi Java da solo.

Facoltativo: come abilitare Oracle Java nel browser Web

Per abilitare il plug-in Java in un browser Web, creare un collegamento simbolico dalla cartella dei plug-in del browser Web alla posizione del plug-in Java nella distribuzione Oracle Java

Informazioni importanti:

L'abilitazione di Oracle Java 7 in un browser Web esporrà molti difetti di sicurezza ed exploit Java. Fondamentalmente, abilitare Oracle Java 7 in un browser Web rischia di invitare gli hacker nel tuo sistema. Per ulteriori informazioni sulle vulnerabilità della sicurezza e sugli exploit in Java, visitare il seguente sito Web in inglese: Java Tester

Google Chrome

Istruzioni Oracle Java a 32 bit:

  1. Inserisci il comando qui sotto.

    • Digita/Copia/Incolla:

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

      Questo comando creerà una cartella denominata /opt/google/chrome/plugins

    • Digita/Copia/Incolla:

      cd /opt/google/chrome/plugins

      Questo comando ti metterà nella cartella dei plug-in di Google Chrome. Devi essere in questa cartella prima di creare un collegamento simbolico

    • Digita/Copia/Incolla:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

      Questo comando creerà un collegamento simbolico dal plug-in Java JRE (Java Runtime Environment) libnpjp2.so al browser web Google Chrome.

Istruzioni Oracle Java a 64 bit:

  1. Inserisci il comando qui sotto.

    • Digita/Copia/Incolla:

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

      Questo comando creerà una cartella denominata /opt/google/chrome/plugins

    • Digita/Copia/Incolla:

      cd /opt/google/chrome/plugins

      Questo comando ti metterà nella cartella dei plug-in di Google Chrome. Devi essere in questa cartella prima di creare il collegamento simbolico

    • Digita/Copia/Incolla:

      sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

      Questo comando creerà un collegamento simbolico dal plug-in Java JRE (Java Runtime Environment) libnpjp2.so al browser web Google Chrome.

Promemoria:

  1. Appunti:

    A volte il comando precedente può far apparire il seguente messaggio:

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

      cd /opt/google/chrome/plugins

    • Digita/Copia/Incolla:

      sudo rm -rf libnpjp2.so

    • Assicurati di essere nella cartella /opt/google/chrome/plugins prima di inserire quel comando.
  2. Riavvia il browser web e poi visita Java Tester per rilevare se Java funziona nel tuo browser.

    Mozilla Firefox

    Istruzioni Oracle Java a 32 bit:

    1. Inserisci il comando qui sotto.

      • Digita/Copia/Incolla:

        cd /usr/lib/mozilla/plugins

        Questo comando ti metterà nella cartella /usr/lib/mozilla/plugins. Crea questa cartella se non è già sul tuo sistema

      • Digita/Copia/Incolla:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Questo comando creerà una cartella chiamata /usr/lib/mozilla/plugins. Devi essere in questa cartella prima di creare il collegamento simbolico

      • Digita/Copia/Incolla:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/i386/libnpjp2.so

        Questo comando creerà un collegamento simbolico dal plug-in Java JRE (Java Runtime Environment) libnpjp2.so al browser Mozilla Firefox

    Istruzioni Oracle Java a 64 bit:

    1. Inserisci il comando qui sotto.

      • Digita/Copia/Incolla:

        cd /usr/lib/mozilla/plugins

        Questo comando ti metterà nella cartella /usr/lib/mozilla/plugins. Crea questa cartella se non è già sul tuo sistema

      • Digita/Copia/Incolla:

        sudo mkdir -p /usr/lib/mozilla/plugins

        Questo comando creerà una cartella chiamata /usr/lib/mozilla/plugins. Devi essere in questa cartella prima di creare il collegamento simbolico

      • Digita/Copia/Incolla:

        sudo ln -s /usr/local/java/jdk1.8.0_20/jre/lib/amd64/libnpjp2.so

        Questo comando creerà un collegamento simbolico dal plug-in Java JRE (Java Runtime Environment) libnpjp2.so al browser Mozilla Firefox

    Promemoria:

    1. Appunti:

      A volte il comando precedente può far apparire il seguente messaggio:

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

        cd /usr/lib/mozilla/plugins

      • Digita/Copia/Incolla:

        sudo rm -rf libnpjp2.so

      • Assicurati di essere nella cartella /usr/lib/mozilla/plugins prima di inserire quel comando.
    2. Riavvia il browser web e poi visita Java Tester per rilevare se Java funziona nel tuo browser.

Consigliato: