3 modi per installare Oracle Java su Linux Ubuntu

Sommario:

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

Video: 3 modi per installare Oracle Java su Linux Ubuntu

Video: 3 modi per installare Oracle Java su Linux Ubuntu
Video: COME USARE (bene) IL CAMBIO AUTOMATICO? ECCO 8 CONSIGLI UTILI 2024, Aprile
Anonim

Questo tutorial riguarderà l'installazione di Oracle Java 7 JDK/JRE sia a 32 bit che a 64 bit (il numero della versione corrente è 1.7.0_45) su sistemi operativi Ubuntu a 32 e 64 bit. Questa guida si applica anche a Debian e Linux Mint. Per quelli di voi che soltanto desidera installare Oracle Java JRE per eseguire applicazioni Java e non per sviluppare programmi Java, utilizzare in questo modo:

Installazione di Oracle Java JRE su Linux Ubuntu

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

Installazione di Oracle Java JDK su Ubuntu Linux

Fare un passo

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

Passaggio 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

    La versione bit dell'architettura del sistema operativo Ubuntu Linux verrà visualizzata come 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 è già installato sul tuo sistema

Per fare ciò, è necessario eseguire la versione Java del comando dal terminale.

  • Apri un terminale e inserisci il seguente comando:

    • Digita/Copia/Incolla:

      java -versione

  • Se OpenJDK è già installato sul sistema, sullo schermo apparirà il seguente testo:

    • 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 è già installato sul tuo sistema, significa che hai la versione errata del fornitore di Java per questo metodo.
Installa Oracle Java su Ubuntu Linux Passaggio 3
Installa Oracle Java su Ubuntu Linux Passaggio 3

Passaggio 3. Rimuovere OpenJDK/JRE dal sistema e creare una directory per contenere il file binario Oracle Java JDK/JRE

Ciò impedirà al sistema di riscontrare conflitti e confusione a causa delle diverse versioni dei fornitori Java. Ad esempio, se hai installato OpenJDk/Jre sul tuo sistema, puoi rimuoverlo digitando la seguente riga di comando:

  • Digita/Copia/Incolla:

    sudo apt-get purge openjdk-\*

    Questo comando staccherà 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 scegliere binario compresso Giusto per architetture di sistema a 32 o 64 bit (quelle che terminano con tar.gz).

  • Ad esempio, se stai utilizzando il sistema operativo Ubuntu Linux a 32 bit, scarica il file binario Oracle Java a 32 bit.
  • Ad esempio, se stai utilizzando il sistema operativo Ubuntu Linux a 64 bit, scarica il file binario Oracle Java a 64 bit.
  • Opzionale, Scarica la documentazione su Oracle Java JDK/JRE

    Seleziona jdk-7u40-apidocs.zip

  • Informazioni importanti:

    Il binario Oracle Java a 64 bit non funziona sul sistema operativo Ubuntu Linux a 32. Se si tenta di installare Oracle Java a 64 bit su Ubuntu Linux a 32 bit, si riceveranno molti messaggi di errore di sistema.

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

Passaggio 5. Copiare il file binario Oracle Java nella directory /usr/local/java

Nella maggior parte dei casi il file binario Oracle Java verrà scaricato in: /home/"il tuo nome utente"/Download.

  • Guida all'installazione di Oracle Java a 32 bit su Linux Ubuntu 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

  • Guida all'installazione di Oracle Java a 64 bit su Linux Ubuntu 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. Aprire il binario Java compresso nella directory /usr/local/java

  • Guida all'installazione di Oracle Java a 32 bit su Linux Ubuntu 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

  • Guida all'installazione di Oracle Java a 64 bit su Linux Ubuntu 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. Controlla di nuovo le tue directory

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

  • 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 un altro editor di testo e apri /etc/profile come root (root).

  • 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

Passo 9. Scorri fino alla fine del file usando i tasti freccia e aggiungi la seguente riga alla fine del tuo file /etc/profile:

  • Se hai installato 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 hai installato 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. Indica la posizione di Oracle JDK/JRE al sistema Ubuntu Linux

Pertanto, il sistema riceverà una notifica che la nuova versione di Oracle Java è disponibile.

  • Se hai installato 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 hai installato JRE, digita/copia/incolla:

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

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

  • Solo se hai installato JDK, digita/copia/incolla:

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

    Questo comando ti dice che Oracle Java JDK è pronto 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 è attivo e in esecuzione

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

Passaggio 11. Dire a Linux Ubuntu che Oracle Java JDK/JRE dovrebbe essere il Java predefinito

  • Se hai installato JDK, digita/copia/incolla:

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

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

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

    Questo comando imposterà il JRE (Java Runtime Environment) per il sistema

  • Solo se hai installato JDK, 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 hai installato JDK, digita/copia/incolla sudo update-alternatives --set javaws /usr/local/java/jdk1.7.0_45/bin/javaws
  • Oppure, se hai installato JRE, digita/copia/incolla:

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

    Questo comando imposterà Web start Java 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 di Linux Ubuntu.
Installa Oracle Java su Ubuntu Linux Passaggio 13
Installa Oracle Java su Ubuntu Linux Passaggio 13

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

Eseguire il comando seguente e prendere nota della versione Java: Verrà visualizzata un'installazione Oracle Java corretta a 32 bit:

  • Digita/Copia/Incolla:

    java -versione. Questo comando visualizza la versione di Java in esecuzione sul sistema. Dovresti vedere un messaggio che dice: 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 dice che ora puoi comporre programmi Java dal terminale. Vedrai un messaggio che dice: java 1.7.0_45. Una corretta installazione di Oracle Java a 64 bit visualizzerà:

  • Digita/Copia/Incolla:

    java -versione. Questo comando visualizza la versione di Java in esecuzione sul sistema. Vedrai un messaggio che dice: 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 dice che ora puoi comporre programmi Java dal terminale. Dovresti vedere un messaggio che dice: 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 installato Oracle Java sul tuo sistema Linux

Ora riavvia il tuo Linux Ubuntu. Successivamente, il tuo sistema sarà completamente configurato per eseguire e sviluppare programmi Java.

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

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

Passaggio 1. Abilitare i plug-in Java nel browser Web creando un collegamento simbolico dalla directory del plug-in del browser alla posizione del plug-in Java nella distribuzione Oracle Java

  • Registri anagrafici:

    Consiglio vivamente di prestare attenzione quando si abilita Oracle Java 7 in un browser Web a causa dei numerosi difetti in termini di sicurezza ed exploit. In sostanza, se abiliti Oracle Java 7 nel tuo browser web, persone malintenzionate possono entrare e danneggiare il tuo computer sfruttandone i difetti e i punti deboli. Per maggiori informazioni, visita Java Tester

Metodo 2 di 3: Google Chrome

Guida per Oracle Java a 32 bit:

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

Passaggio 1. Immettere il seguente comando

  • Digita/Copia/Incolla:

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

    Verrà creata una directory chiamata /opt/google/chrome/plugins

  • Digita/Copia/Incolla:

    cd /opt/google/chrome/plugins

    Questo comando ti cambierà nella directory dei componenti aggiuntivi di Google Chrome, quindi assicurati di essere nella directory prima del collegamento simbolico

  • Digita/Copia/Incolla:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    Questo comando creerà un collegamento simbolico dal plugin JRE Java (Java Runtime Environment) libnpjp2.so sul tuo Google Chrome.

Guida per Oracle Java a 64 bit:

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

Passaggio 1. Immettere il seguente comando

  • Digita/Copia/Incolla:

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

    Verrà creata una directory denominata /opt/google/chrome/plugins

  • Digita/Copia/Incolla:

    cd /opt/google/chrome/plugins

    Questo comando ti cambierà nella directory dei componenti aggiuntivi di Google Chrome, quindi assicurati di essere nella directory prima di creare un collegamento simbolico

  • Digita/Copia/Incolla:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    Questo comando creerà un collegamento simbolico dal componente aggiuntivo Java JRE (Java Runtime Environment) libnpjp2.so a 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 immette il comando sopra, apparirà un messaggio che dice:

  • ln: creazione del collegamento simbolico `./libnpjp2.so': il file esiste
  • Per risolvere questo problema, rimuovi semplicemente 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 inserire il comando
Installa Oracle Java su Ubuntu Linux Passaggio 19
Installa Oracle Java su Ubuntu Linux Passaggio 19

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

Metodo 3 di 3: Mozilla Firefox

Guida Oracle Java a 32 bit:

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

Passaggio 1. Immettere il seguente comando

  • Digita/Copia/Incolla:

    cd /usr/lib/mozilla/plugins

    Questo comando ti cambierà nella directory /usr/lib/mozilla/plugins, crea questa directory se non esiste già

  • Digita/Copia/Incolla:

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

    Questo comando creerà una directory /usr/lib/mozilla/plugins, quindi assicurati di essere in questa directory prima di creare un collegamento simbolico

  • Digita/Copia/Incolla:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/i386/libnpjp2.so

    Questo comando creerà un collegamento simbolico dal componente aggiuntivo Java JRE (Java Runtime Environment) libnpjp2.so al tuo Mozilla Firefox

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

Passaggio 2. ====Guida per Oracle Java a 64 bit:

====

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

Passaggio 3. Immettere il seguente comando

  • Digita/Copia/Incolla:

    cd /usr/lib/mozilla/plugins

    Questo comando ti cambierà nella directory /usr/lib/mozilla/plugins, crea questa directory se non esiste già

  • Digita/Copia/Incolla:

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

    Questo comando creerà una directory /usr/lib/mozilla/plugins, quindi assicurati di essere in questa directory prima di creare un collegamento simbolico

  • Digita/Copia/Incolla:

    sudo ln -s /usr/local/java/jre1.7.0_45/lib/amd64/libnpjp2.so

    Questo comando creerà un collegamento simbolico dal componente aggiuntivo Java JRE (Java Runtime Environment) libnpjp2.so a Mozilla Firefox.

Promemoria:

Installa Oracle Java su Ubuntu Linux Passaggio 23
Installa Oracle Java su Ubuntu Linux Passaggio 23

Passaggio 1. Nota:

A volte, quando si immette il comando precedente, potrebbe apparire il seguente messaggio:

  • ln: creazione del collegamento simbolico `./libnpjp2.so': il file esiste
  • Per risolvere 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 inserire il comando.

Passaggio 2. Riavvia il browser web e vai al sito di Java Tester per verificare se Java funziona correttamente nel browser web

Suggerimenti

  • Per utilizzare Ubuntu Linux, puoi scegliere di utilizzare OpenJDK, che è un'implementazione gratuita e open source del linguaggio di programmazione Java, oppure utilizzare Oracle Java JDK o JRE. Alcune persone preferiscono Oracle Java (perché è la versione più aggiornata di Java e fornita direttamente dal manutentore della tecnologia Java), ma scelgono in base alle proprie preferenze.
  • Tieni presente che Oracle aggiorna la sicurezza, corregge bug e solleva problemi di prestazioni ogni volta che rilascia un nuovo Oracle Java. Quando si installa Oracle Java sul sistema, assicurarsi di conoscere il numero di versione.
  • Tieni presente che questo documento viene rivisto periodicamente poiché Oracle a volte modifica il modo in cui viene installato il binario JDK/JRE.

Consigliato: