Come Aggiornare Oracle Java su Ubuntu Linux

Scarica PDFScarica PDF

Questo documento è destinato ad aiutarti nell'aggiornamento di molte nuove versioni di rilascio di Oracle Java JDK/JRE su Ubuntu Linux. Ogni tanto, a causa di correzioni di bug e problemi di sicurezza, Oracle rilascia aggiornamenti per la versione di Java JDK/JRE.

  • Nota: questo articolo parte dal presupposto che tu abbia una versione di Oracle Java 7 a 32-bit o a 64 bit che si trova su /usr/local/java e che desideri eseguire l'aggiornamento a una nuova versione di Oracle Java.

Quando aggiorni Java, devi inoltre aggiornare i link di Java nel tuo browser web.

Passaggi

Scarica PDF
  1. How.com.vn Italiano: Step 1 Scarica i nuovi...
    Scarica i nuovi file binari Java. Assicurati di selezionare i corretti file binari Java JDK/JRE, aggiornati, per la tua architettura di sistema Ubuntu Linux, a 32 o 64 bit, che finiscono in “tar. gz” come:
    • jdk-7u40-linux-i586.tar.gz (32 bit)
    • jre-7u40-linux-i586.tar.gz (32 bit)
    • o
    • jdk-7u40-linux-x64.tar.gz (64 bit)
    • jre-7u40-linux-x64.tar.gz (64 bit)
    Pubblicità
Metodo 1
Metodo 1 di 4:

Istruzioni per Java a 32 bit

Scarica PDF
  1. How.com.vn Italiano: Step 1 Diventa l'utente root e copia i nuovi binari compressi dalla nostra directory di download /usr/local/java:
    • Type/Copy/Paste: cd /home/"tuo_nome_utente" /Downloads
    • Type/Copy/Paste: sudo cp -r jdk-7u40-linux-i586.tar.gz /usr/local/java
    • Type/Copy/Paste: sudo cp -r jre-7u40-linux-i586.tar.gz /usr/local/java
    • Type/Copy/Paste: cd /usr/local/java
  2. How.com.vn Italiano: Step 2 Adesso ci accingiamo a scompattare la nostra nuova versione di file binari Java nella directory /usr/local/java:
    • Type/Copy/Paste: sudo tar xvzf jdk-7u40-linux-i586.tar.gz
    • Type/Copy/Paste: sudo tar xvzf jre-7u40-linux-i586.tar.gz
    Pubblicità
Metodo 2
Metodo 2 di 4:

Istruzioni Java a 64 bit

Scarica PDF
  1. How.com.vn Italiano: Step 1 Diventa l'utente root e copia i nuovi binari compressi dalla nostra directory di download /usr/local/java:
    • Type/Copy/Paste: cd /home/"tuo_nome_utente"/Downloads
    • Type/Copy/Paste: sudo -s cp -r jdk-7u40-linux-x64.tar.gz /usr/local/java
    • Type/Copy/Paste: sudo -s cp -r jre-7u40-linux-x64.tar.gz /usr/local/java
    • Type/Copy/Paste: cd /usr/local/java
  2. How.com.vn Italiano: Step 2 Adesso ci accingiamo a scompattare la nostra nuova versione di file binari Java nella directory /usr/local/java:
    • Type/Copy/Paste: sudo tar xvzf jdk-7u40-linux-x64.tar.gz
    • Type/Copy/Paste: sudo tar xvzf jre-7u40-linux-x64.tar.gz
  3. How.com.vn Italiano: Step 3 A questo punto, dovresti avere due nuove directory di binari non compressi in /usr/local/java per Java JDK/JRE elencate come:
    Pubblicità
jdk1.7.0_40
jre1.7.0_40

insieme a:

jdk1.7.0_25
jre1.7.0_25
Metodo 3
Metodo 3 di 4:

Modificare il PATH di Sistema Linux

Scarica PDF
  1. How.com.vn Italiano: Step 1 Modifica il percorso dei file di sistema /etc/profile, aggiungendovi le seguenti variabili di sistema.
    Utilizza Gedit, Nano o qualsiasi altro editor di testo, come root, e apri /etc/profile.
    • Type/Copy/Paste: sudo gedit /etc/profile
    • oppure
    • Type/Copy/Paste: sudo nano /etc/profile
  2. How.com.vn Italiano: Step 2 Scorri verso il...
    Scorri verso il basso utilizzando i tasti freccia per andare alla fine del file e aggiungi le seguenti righe in fondo al file /etc/profile in Ubuntu Linux. A questo punto, per cambiare i numeri della versione di Java dalla vecchia alla nuova, vai nel seguente sistema percorso del file /etc/profile:
    Pubblicità


Modifica il file /etc/profile:

JAVA_HOME=/usr/local/java/jdk1.7.0_25
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_25
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH

Cambialo in questo:

JAVA_HOME=/usr/local/java/jdk1.7.0_40
PATH=$PATH:$HOME/bin:$JAVA_HOME/bin
JRE_HOME=/usr/local/java/jre1.7.0_40
PATH=$PATH:$HOME/bin:$JRE_HOME/bin
export JAVA_HOME
export JRE_HOME
export PATH


Salva il file ed esci.

Metodo 4
Metodo 4 di 4:

Informare il Sistema della Versione Aggiornata di Oracle Java

Scarica PDF
  1. How.com.vn Italiano: Step 1 Informa il sistema Ubuntu Linux sul punto in cui si trova il file Oracle Java JRE/JDK.
    Ora aggiornerai il sistema per utilizzare la versione 1.7.0_40 di Java:
    • Type/Copy/Paste: sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jre1.7.0_40/bin/java" 1
    • Type/Copy/Paste: sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.7.0_40/bin/javac" 1
    • Type/Copy/Paste: sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jre1.7.0_40/bin/javaws" 1
  2. How.com.vn Italiano: Step 2 Specifica a Ubuntu che la versione JRE 1.7.0_40 deve essere quella predefinita:
    • Type/Copy/Paste: sudo update-alternatives --set java /usr/local/java/jre1.7.0_40/bin/java
    • Type/Copy/Paste: sudo update-alternatives --set javac /usr/local/java/jdk1.7.0_40/bin/javac
    • Type/Copy/Paste: sudo update-alternatives --set javaws /usr/local/java/jre1.7.0_40/bin/javaws
  3. How.com.vn Italiano: Step 3 Ricarica il file /etc/profile nel percorso di sistema, digitando il seguente comando:
    • Type/Copy/Paste: . /etc/profile
    • Nota che il percorso esteso del file /etc/profile si ricaricherà dopo il riavvio del sistema Ubuntu.
  4. How.com.vn Italiano: Step 4 Verifica per vedere...
    Verifica per vedere se la nuova versione di Java è stata installata correttamente sul sistema, eseguendo i seguenti comandi e controllando il numero di versione del nuovo aggiornamento Java:
    • Type/Copy/Paste: java -version
      • Questo comando visualizza la versione di Java in esecuzione sul sistema.
  5. How.com.vn Italiano: Step 5 Dovresti ricevere un messaggio così visualizzato:
    • java version "1.7.0_40"

      Java(TM) SE Runtime Environment (build 1.7.0_40-b08)Java HotSpot(TM) 64-Bit Server VM (build build 25.1-b02, mixed mode)
    • Type/Copy/Paste: javac -version
    • Questo comando ti segnala che ora sei in grado di compilare programmi Java dal terminale.
      • Dovresti ricevere un messaggio così visualizzato:
    • javac 1.7.0_40
  6. How.com.vn Italiano: Step 6 In seguito, avrai...
    In seguito, avrai la possibilità di rimuovere la vecchia versione Java JDK/JRE, semplicemente rimuovendo le directory che contengono i relativi vecchi binari.
    • Type/Copy/Paste: cd /usr/local/java
    • Type/Copy/Paste: sudo rm -rf jdk1.7.0_40
    • Type/Copy/Paste: sudo rm -rf jre1.7.0_40
  7. How.com.vn Italiano: Step 7 Riavvia Ubuntu Linux e il sistema sarà completamente configurato per l'esecuzione e lo sviluppo di programmi Java.
    Pubblicità

Opzionale: Come Abilitare Java nel tuo Browser Web

  1. Per attivare i plugin Java nel tuo browser web, è necessario effettuare un link simbolico dalla directory dei plugin del browser alla localizzazione dei plugin Java inclusi nella tua specifica distribuzione del software.

Google Chrome

Istruzioni per Java a 32 bit

  1. Esegui i comandi che seguono.
    • Type/Copy/Paste: sudo mkdir -p /opt/google/chrome/plugins
      • Questo comando creerà una directory chiamata /opt/google/chrome/plugins.
    • Type/Paste/Copy: cd /opt/google/chrome/plugins
      • Questo comando ti sposterà nella directory dei plugin di Google Chrome: assicurati di trovarti in questa directory, prima di effettuare il collegamento simbolico.
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
      • Questo comando creerà un link simbolico dal plugin di Java JRE (Java Runtime Environment) libjavaplugin_oji al browser web Google Chrome.

Istruzioni Java a 64 bit

  1. Esegui i comandi che seguono.
    • Type/Copy/Paste: sudo mkdir -p /opt/google/chrome/plugins
      • Questo comando creerà una directory chiamata /opt/google/chrome/plugins.
    • Type/Paste/Copy: cd /opt/google/chrome/plugins
      • Questo comando ti sposterà nella directory dei plugin di Google Chrome: assicurati di trovarti in questa directory, prima di effettuare il collegamento simbolico.
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
      • Questo comando creerà un link simbolico dal plugin di Java JRE (Java Runtime Environment) libjavaplugin_oji al browser web Google Chrome.

Promemoria

  1. Nota: a volte, quando scrivi il comando di cui sopra, puoi ricevere un messaggio che recita:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Per correggere questo problema, è sufficiente rimuovere il collegamento simbolico precedente, utilizzando il comando seguente:
    • Type/Copy/Paste: cd /opt/google/chrome/plugins
    • Type/Copy/Paste: sudo rm -rf libnpjp2.so
    • Assicurati di trovati nella directory /opt/google/chrome/plugins prima di eseguire il comando.
  2. Riavvia il browser web e vai su Tester Java per provare se funziona Java nel browser web.

Mozilla Firefox

Istruzioni per Java a 32 bit

  1. Scrivi il seguente comando:
    • Type/Paste/Copy: cd /usr/lib/mozilla/plugins
      • Questo comando ti sposterà nella directory /usr/lib/mozilla/plugins: crea questa directory se non l'hai già.
    • Type/Paste/Copy: sudo mkdir -p /usr/lib/mozilla/plugins
      • Questo comando creerà la directory /usr/lib/mozilla/plugins: assicurati di trovarti all'interno di questa directory prima di effettuare il collegamento simbolico.
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jre1.7.0_40/lib/i386/libnpjp2.so
      • Questo creerà un link simbolico dal plugin di Java JRE (Java Runtime Environment) libjavaplugin_oji al browser web Mozilla Firefox.

Istruzioni Java a 64 bit

  1. Esegui i comandi che seguono.
    • Type/Paste/Copy: cd /usr/lib/mozilla/plugins
      • Questo comando ti sposterà nella directory /usr/lib/mozilla/plugins: crea questa directory se non l'hai già.
    • Type/Paste/Copy: sudo mkdir -p /usr/lib/mozilla/plugins
      • Questo comando creerà la directory /usr/lib/mozilla/plugins: assicurati di trovarti all'interno di questa directory prima di effettuare il collegamento simbolico.
    • Type/Paste/Copy: sudo ln -s /usr/local/java/jre1.7.0_40/lib/amd64/libnpjp2.so
      • Questo creerà un link simbolico dal plugin di Java JRE (Java Runtime Environment) libjavaplugin_oji al browser web Mozilla Firefox.

Promemoria

  1. Nota: a volte, quando scrivi il comando di cui sopra, puoi ricevere un messaggio che recita:
    • ln: creating symbolic link `./libnpjp2.so': File exists
    • Per correggere questo problema, è sufficiente rimuovere il collegamento simbolico precedente, utilizzando il comando seguente:
    • Type/Copy/Paste: cd /usr/lib/mozilla/plugins
    • Type/Copy/Paste: sudo rm -rf libnpjp2.so
    • Accertati di trovarti nella directory /usr/lib/mozilla/plugins prima di eseguire il comando.
  2. Riavvia il browser web e vai su Tester Java per provare se funziona Java nel browser web.


Informazioni su questo How.com.vn

How.com.vn è una "wiki"; questo significa che molti dei nostri articoli sono il risultato della collaborazione di più autori. Per creare questo articolo, 9 persone, alcune in forma anonima, hanno collaborato apportando nel tempo delle modifiche per migliorarlo. Questo articolo è stato visualizzato 15 255 volte
Categorie: Programmazione | Linux
Questa pagina è stata letta 15 255 volte.

Hai trovato utile questo articolo?

⚠️ Disclaimer:

Content from Wiki How Italiano language website. Text is available under the Creative Commons Attribution-Share Alike License; additional terms may apply.
Wiki How does not encourage the violation of any laws, and cannot be responsible for any violations of such laws, should you link to this domain, or use, reproduce, or republish the information contained herein.

Notices:
  • - A few of these subjects are frequently censored by educational, governmental, corporate, parental and other filtering schemes.
  • - Some articles may contain names, images, artworks or descriptions of events that some cultures restrict access to
  • - Please note: Wiki How does not give you opinion about the law, or advice about medical. If you need specific advice (for example, medical, legal, financial or risk management), please seek a professional who is licensed or knowledgeable in that area.
  • - Readers should not judge the importance of topics based on their coverage on Wiki How, nor think a topic is important just because it is the subject of a Wiki article.

Pubblicità