Come installare Oracle Java JRE su Ubuntu Linux

Posted on
Autore: Laura McKinney
Data Della Creazione: 9 Aprile 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux
Video: How To Install Oracle Java (JDK) On Ubuntu 20.04 LTS, Debian Linux

Contenuto

è un wiki, il che significa che molti articoli sono scritti da diversi autori. Per creare questo articolo, 14 persone, alcune anonime, hanno partecipato alla sua edizione e al suo miglioramento nel tempo.

Diverse applicazioni richiedono l'installazione di un ambiente runtime Java per funzionare correttamente su un sistema Ubuntu. Questo ambiente dovrebbe rispettare l'architettura del sistema installato, a 32 o 64 bit, ed è meglio installare sempre l'ambiente Java più recente. Le procedure per l'installazione di Java JRE saranno le stesse per le distribuzioni Debian e quelle derivate da esse (Ubuntu e Linux Mint per citarne alcuni). Il sito Oracle Java ti offrirà di scaricare Runtime Environment (JRE) o Development Environment (JDK). L'esercizio che proponiamo qui è di installare che ambiente di runtime (Oracle Java JRE). Puoi anche consentire a Java di funzionare nel tuo browser Web, in modo da poter eseguire le applicazioni Java online.


stadi



  1. Controlla l'architettura del tuo sistema. Per scoprire se l'architettura della tua distribuzione Linux è a 32 o 64 bit, apri un terminale e esegui il polling del tuo sistema.
    • Inserisci o copia e incolla file / sbin / init. Se il / sbin / init: collegamento simbolico a / lib / systemd / systemd display, invoca il comando file / lib / systemd / systemd che si applica alle versioni più recenti dei sistemi e dei derivati ​​Debian.
      • Scrivi quello che ti verrà restituito. Se leggi, il tuo sistema sarà progettato in 64 bit ELF a 64 bit nella risposta, e sarà in 32 bit se ottieni ELF a 32 bit.



  2. Controlla se Java è già installato sul tuo sistema. Richiama dal tuo terminale il comando che indica la versione di Java installata.
    • Apri il terminale e inserisci il seguente comando:
      • inserisci o copia e incolla java -version
    • Se OpenJDK è installato sul tuo sistema, otterrai una risposta simile a questa:
      • versione openjdk "1.7.0_15"
        OpenJDK Runtime Environment (IcedTea6 1.10pre) (6b15 ~ pre1-0lucid1)
        Server VM 64-bit OpenJDK (build 19.0-b09, modalità mista)
    • Se il nome del venditore OpenJDK viene visualizzato nel restituito dal sistema, la versione di Java installata sul tuo sistema non corrisponde a quella che tratteremo nel seguito di questo wiki, che sarà Oracle Java JRE / JDK.



  3. Elimina OpenJDK / JRE completamente dal tuo sistema. Per evitare conflitti tra le diverse versioni di Java, creare una directory per archiviare i file binari Oracle Java JRE. Rimuovi la versione OpenJDK / JRE installata sul tuo sistema inserendo il tuo dispositivo:
    • inserisci o copia e incolla sudo apt-get purge openjdk - *
      • OpenJDK / JRE sarà completamente rimosso dal tuo sistema.
    • inserisci o copia e incolla sudo mkdir -p / usr / local / java
      • Verrà creata una directory denominata "/ usr / local / java" per ricevere i binari Oracle Java JDK e JRE.


  4. Scarica Oracle Java JRE per Linux. Assicurati di selezionare i file corrispondenti all'architettura a 32 o 64 bit del tuo sistema. Il file verrà scaricato come archivio compresso nel formato .tar.gz.
    • Se stai lavorando su un'architettura Ubuntu a 32 bit, scarica i file binari per questo sistema a 32 bit.
    • Se stai lavorando su un'architettura Ubuntu a 64 bit, scarica i file binari per questo sistema a 64 bit.
    • Goditi la tua connessione per scaricare la documentazione di Oracle Java JDK / JRE che può rivelarsi utile.
      • Seleziona il file indicato jdk-7u40-apidocs.zip e scaricalo.
    • Leggi attentamente: I file binari Oracle a 64 bit non funzioneranno su un sistema con architettura a 32 bit. Vedrai molti errori e avvisi se provi a installare in queste condizioni.


  5. Sposta i file binari Oracle. I file appena scaricati saranno stati inseriti nella directory per impostazione predefinita ~ / Home / tuonome / Download e dovrai trasferirli nella directory / Usr / local / java che hai creato prima.
    • Sposta i file scaricati da Oracle Java a 32 bit:
      • inserisci o copia e incolla cd / home /"Tuonome"/ Download
      • inserisci o copia e incolla sudo cp -r jre-8u131-linux-i586.tar.gz / usr / local / java
      • inserisci o copia e incolla cd / usr / local / java
    • Spostare i file scaricati da Oracle Java a 64 bit:
      • inserisci o copia e incolla cd / home /"Tuonome"/ Download
      • inserisci o copia e incolla sudo cp -r jre-8u131-linux-x64.tar.gz / usr / local / java
      • inserisci o copia e incolla cd / usr / local / java


  6. Installa Oracle Java sul tuo sistema. Sarà necessario applicare i comandi descritti di seguito ai file di formato compressi .tar.gz dOracle Java. Questo deve essere fatto avendo accesso al livello radice in modo che tutti gli utenti del sistema possano beneficiare dell'installazione di Java. Dovrai aver cura di usare il comando sudo per ciascuno dei comandi descritti di seguito. Dovrai prima modificare le autorizzazioni di accesso ai file che hai appena trasferito.
    • Modifica le autorizzazioni di accesso dei file Java a 32 bit:
      • inserisci o copia e incolla sudo chmod a + x jre-8u131-linux-i586.tar.gz
    • Modifica le autorizzazioni di accesso per i file Java a 64 bit:
      • inserisci o copia e incolla sudo chmod a + x jre-8u131-linux-x64.tar.gz


  7. Quindi decomprimere i file binari. Fai attenzione a posizionarti, se non è già stato fatto, nella directory / Usr / local / java per procedere con questa operazione.
    • Installa Oracle Java per Ubuntu Linux a 32 bit:
      • inserisci o copia e incolla sudo tar xvzf jre-8u131-linux-i586.tar.gz
    • Installa Oracle Java per Ubuntu Linux a 64 bit:
      • inserisci o copia e incolla sudo tar xvzf jre-8u131-linux-x64.tar.gz


  8. Controlla attentamente la tua directory di installazione. A questo punto della procedura, una cartella non compressa è nella directory / Usr / local / java. Per verificarlo:
    • inserisci o copia e incolla ls -a
    • sarai in grado di leggere jre1.8.0_131, che è la cartella contenuta nella directory


  9. Modifica la variabile di sistema PERCORSO. Si trova nel file / Etc / profile, che dovrai modificare tramite un editor di es. Sarai in grado di usare nano, gedit o qualsiasi altro editor a tua scelta in radice per aggiungere queste variabili:
    • inserisci o copia e incolla sudo gedit / etc / profile da usare gedit
    • o
    • inserisci o copia e incolla sudo nano / etc / profile se preferisci nano


  10. Vai alla fine del file. Scorri e usando i tasti freccia su / giù sulla tastiera per andare all'ultima riga del file e aggiungere le seguenti righe:
    • inserisci o copia e incolla
      JAVA_HOME = / usr / local / java /jre1.8.0_73
      PATH = $ PATH: $ HOME / bin: $ JAVA_HOME / bin
      esporta JAVA_HOME
      esporta PERCORSO


  11. Salva il file / Etc / profile. Ricorda di aggiungere una riga vuota alla fine della e prima di salvare ed uscire dall'editor.


  12. Informare il sistema delle modifiche apportate. Per sapere dove trovare i file per la tua nuova versione di Java, dovrai notificare al tuo sistema le modifiche che hai appena apportato:
    • inserisci o copia e incolla sudo update-alternatives --install "/ usr / bin / java" "java" "/usr/local/java/jre1.8.0_131/bin/java" 1
      • Il sistema verrà informato della disponibilità di Oracle Java.
    • inserisci o copia e incolla sudo update-alternatives --install "/ usr / bin / javaws" "javaws" "/usr/local/java/jre1.8.0_131/bin/javaws" 1
      • Sarà informato qui della disponibilità del modulo Avvio di Oracle Java Web.


  13. Assegna al tuo sistema la versione predefinita di Java. Sarà inoltre necessario informare Oracle Java JRE che ora è la versione predefinita dell'ambiente di runtime Java applicando i comandi descritti di seguito:
    • inserisci o copia e incolla sudo update-alternatives --set java /usr/local/java/jre1.8.0_131/bin/java
      • Questo comando definirà l'ambiente di runtime Java applicabile per il sistema.
    • inserisci o copia e incolla sudo update-alternatives --set javaws /usr/local/java/jre1.8.0_131/bin/javaws
      • Questo definirà il modulo Avvio Web Java quale sarà usato.


  14. Carica il tuo nuovo ambiente di sistema. Procedere come descritto di seguito.
    • Inserisci o copia e incolla ./etc/profile.
    • Si noti che le variabili di ambiente definite nel file / Etc / profile non sarà supportato dal sistema fino a dopo il riavvio del computer.


  15. Controlla se Oracle Java è stato installato correttamente. Eseguire i comandi mostrati di seguito per verificare il numero della versione Java che verrà restituita dal sistema.


  16. Controlla la tua versione di Oracle Java a 32 bit:
    • inserisci o copia e incolla java -version
      • Questo comando restituirà la versione Java supportata dal sistema.
    • nel terminale apparirà quanto segue:
      • versione java "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server VM Java HotSpot (TM) (build 25.131-b11, modalità mista)


  17. Controlla la tua versione di Oracle Java a 64 bit:
    • inserisci o copia e incolla java -version
      • Riceverai una notifica della versione di Java supportata dal sistema.
    • nel terminale apparirà quanto segue:
      • versione java "1.8.0_131"
        Java (TM) SE Runtime Environment (build 1.8.0_131-8u131-b11)
        Server VM Java HotSpot (TM) (build 25.131-b11, modalità mista)


  18. Riavvia Ubuntu Linux. Congratulazioni, il tuo nuovo ambiente di runtime Java è completamente configurato e supportato dal tuo sistema. Ora sarai in grado di eseguire le applicazioni scritte in Java senza difficoltà.
Consenti Java per i browser Web
  1. Per consentire ai plug-in Java di essere utilizzati dal browser Web, sarà necessario creare un collegamento simbolico dalla directory di installazione dei suoi moduli alla posizione del plug-in incluso nell'ambiente di runtime Java Oracle che è stato installato.
    • Leggi attentamente: Dovrai essere estremamente attento nel consentire a Oracle Java 8 nel tuo browser web perché in passato sono state rilevate numerose vulnerabilità di sicurezza ed è anche possibile che altre vengano scoperte in futuro. Questi difetti di sicurezza sono tutti punti di accesso al tuo sistema resi disponibili agli hacker o gli hacker dannoso. Fare riferimento al sito Java Tester per ulteriori informazioni su questo argomento.

Installa Oracle Java per Google Chrome a 32 bit

  1. Applica i seguenti comandi:
    • inserisci o copia e incolla sudo mkdir -p / opt / google / chrome / plugins
      • Una directory denominata / Opt / google / chrome / plugins sarà creato.
    • inserisci o copia e incolla cd / opt / google / chrome / plugins
      • Sarai portato alla directory dei plugin di Chrome da questo comando. Assicurati di essere posizionato in questa directory prima di procedere alla creazione del link simbolico:
    • inserisci o copia e incolla sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Verrà creato un collegamento simbolico tra la libreria libnpjp2.so il tuo ambiente di runtime Java e il browser Google Chrome.

Installa Oracle Java per Google Chrome a 64 bit

  1. Applica i seguenti comandi:
    • inserisci o copia e incolla sudo mkdir -p / opt / google / chrome / plugins
      • Una directory denominata / Opt / google / chrome / plugins sarà creato.
    • inserisci o copia e incolla cd / opt / google / chrome / plugins
      • Sarai portato alla directory dei plugin di Chrome da questo comando. Assicurati di essere posizionato in questa directory prima di procedere alla creazione del link simbolico:
    • inserisci o copia e incolla sudo ln -s /usr/local/java/jre1.8.0_05/lib/amd64/libnpjp2.so
      • Verrà creato un collegamento simbolico tra la libreria libnpjp2.so il tuo ambiente di runtime Java e il browser Google Chrome.

Note sull'installazione di Java su Google Chrome

  1. Nota: potrebbe essere restituito quanto segue dopo aver creato il collegamento simbolico:
    • ln: creazione del collegamento simbolico `./libnpjp2.so: il file esiste già
    • per correggere questo problema, è sufficiente eliminare il collegamento simbolico esistente applicando il seguente comando:
    • inserisci o copia e incolla cd / opt / google / chrome / plugins
    • inserisci o copia e incolla sudo rm -rf libnpjp2.so
    • assicurati di essere nella directory / Opt / google / chrome / plugins prima di ordinare.
  2. Riavvia il tuo computer. Quindi vai al sito Java Tester per verificare che Java funzioni nel tuo browser web.

Installa Oracle Java per Mozilla Firefox a 32 bit

  1. Applica i seguenti comandi:
    • inserisci o copia e incolla cd / usr / lib / mozilla / plugins
      • Verrai indirizzato alla chiamata di questo comando nella directory / Usr / lib / mozilla / plugins. Dovrai creare questa directory nel modo seguente se non esiste già sul tuo sistema:
    • inserisci o copia e incolla sudo mkdir -p / usr / lib / mozilla / plugins
      • Questo comando creerà la directory denominata / Usr / lib / mozilla / plugins. Assicurati di trovarti in questa directory prima di procedere alla creazione del link simbolico.
    • inserisci o copia e incolla sudo ln -s /usr/local/java/jre1.8.0_73/lib/i386/libnpjp2.so
      • Verrà creato un collegamento simbolico tra la libreria libnpjp2.so l'ambiente di runtime Java e il browser Mozilla Firefox.

Installa Oracle Java per Mozilla Firefox a 64 bit

  1. Applica i seguenti comandi:
    • inserisci o copia e incolla cd / usr / lib / mozilla / plugins
      • Verrai indirizzato alla chiamata di questo comando nella directory / Usr / lib / mozilla / plugins. Dovrai creare questa directory nel modo seguente se non esiste già sul tuo sistema:
    • inserisci o copia e incolla sudo mkdir -p / usr / lib / mozilla / plugins
      • Questo comando creerà la directory denominata / Usr / lib / mozilla / plugins. Assicurati di trovarti in questa directory prima di procedere alla creazione del link simbolico.
    • inserisci o copia e incolla sudo ln -s /usr/local/java/jre1.8.0_73/lib/amd64/libnpjp2.so
      • Verrà creato un collegamento simbolico tra la libreria libnpjp2.so l'ambiente di runtime Java e il browser Mozilla Firefox.

Note sull'installazione di Java su Mozilla Firefox

  1. Nota: potrebbe essere restituito quanto segue dopo aver creato il collegamento simbolico:
    • ln: creazione del collegamento simbolico `./libnpjp2.so: il file esiste già
    • per correggere questo problema, è sufficiente eliminare il collegamento simbolico esistente applicando il seguente comando:
    • inserisci o copia e incolla cd / usr / lib / mozilla / plugins
    • inserisci o copia e incolla sudo rm -rf libnpjp2.so
    • assicurati di essere nella directory / Usr / lib / mozilla / plugins prima di ordinare.
  2. Riavvia il tuo computer. Quindi vai al sito Java Tester per verificare che Java funzioni nel tuo browser web.