Home > Linux, Ubuntu > Java JRE 7 installazione manuale della versione 7.21 – Ubuntu 13.04 64 bit Raring Ringtail

Java JRE 7 installazione manuale della versione 7.21 – Ubuntu 13.04 64 bit Raring Ringtail

New_icons_44  Java JRE 7 aggiornare manualmente alla versione 7.25 – Ubuntu 13.04 64 bit  New_icons_17
.

java-logoObiettivo: installare manualmente la versione di Oracle Java 7u21 in Ubuntu 13.04 Raring Ringtail che verrà  rilasciato ufficialmente il 25 aprile. L’aggiornamento è opportuno poìche sono state segnalate vulnerabilità.   La procedura indicata  segue la linea di precedenti posts  Installare Oracle Java 7 in Ubuntu 12.10 64 bit installazione manuale o via ppa e Java JRE 7 aggiornare manualmente alla versione 7.13 – Ubuntu 12.10 64 bit . L’unica modifica sostanziale è lo script per abilitare java nei browser firefox e chrome che è stato reso più generale.

Se Raring è stato installato da zero molto probabilmente java non sarà presente. Comunque per controllare la sua presenza si può usare il comando che riporta la versione attiva di java  :

maurizio@rarl1304:~$ java -version

Oppure il comando che consente di controllare tutte le versioni presenti sudo update-alternatives –config java.
Questo comando consente di visualizzare anche il percorso in cui è presente la specifica versione di java.

maurizio@rarl1304:~$ sudo update-alternatives --config java

Installare Oracle Java jre 7.21

Per installare java jre 7 scaricare Oracle Java  JRE 7u21 a 64

 Linux x64	44.76 MB  	  jre-7u21-linux-x64.tar.gz

dalla seguente pagina  Oracle Java Runtime Environment Downloads 7u21  (  Java SE Downloads ). A proposito per controllare se la versione di linux in uso è a 64 o 32 bit si può usare il comando

uname -a

per dettagli sulla versione linux, tipo di kernel, etc fare riferimento al post Linux Versione. Il file scaricato sarà:  jre-7u21-linux-x64.tar.gz portarsi nella cartella in cui è stato scaricato il file, in genere Downloads, con

cd  ~/Downloads/

quindi estrarre con

tar -xvf jre-7u21-linux-x64.tar.gz

Scegliamo come cartella di riferimento per java la /usr/lib/java/

sudo mkdir -p /usr/lib/java/jre1.7.0_21

Spostare i files estratti nella cartella creata per jre

sudo mv jre1.7.0_21/* /usr/lib/java/jre1.7.0_21/

modificare la variabile di sistema PATH  a questo scopo è possibile creare il file script jre170xx.sh in /etc/profile.d

/etc/profile.d/jre170xx.sh

JRE_HOME=/usr/lib/java/jre1.7.0_21
PATH=$PATH:$JRE_HOME/bin
export JRE_HOME
export PATH

quindi rendere il file .sh creato eseguibile con

sudo chmod a+x /etc/profile.d/jre170xx.sh

Ricaricare la varibile di sistema PATH  con

. /etc/profile

Controllare PATH con echo $PATH  Se è stato fatto tutto OK dovremmo verificare l’aggiunta di :/usr/lib/java/usr/lib/java/jre1.7.0_21/bin

volendo e possibile generare lo script utilizzando il comando echo

sudo su 
cd /etc/profile.d
touch jre170xx.sh
echo 'JRE_HOME=/usr/lib/java/jre1.7.0_$1' > jre170xx.sh
echo 'PATH=$PATH:$JRE_HOME/bin' >> jre170xx.sh
echo 'export JRE_HOME' >> jre170xx.sh
echo 'export PATH' >> jre170xx.sh
exit
controlliamo con 
cat /etc/profile.d/jre170xx.sh

Indicare al sistema la posizione di java jre con

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.7.0_21/bin/java 1

sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre1.7.0_21/bin/javaws 1

Informare il sistema che questa sarà la versione di default di java. Per il java runtine environment con:

sudo update-alternatives --set java /usr/lib/java/jre1.7.0_21/bin/java

Per il java webstart con:

sudo update-alternatives --set javaws /usr/lib/java/jre1.7.0_21/bin/javaws

Controlliamo che sia attiva la nuova versione con di java con sudo update-alternatives –config java

maurizio@rarl1304:~$  maurizio@rarl1304:~$ sudo update-alternatives --config java
[sudo] password for maurizio: 
There is 1 choice for the alternative java (providing /usr/bin/java).

  Selection    Path                                Priority   Status
------------------------------------------------------------
  0            /usr/lib/java/jre1.7.0_21/bin/java   1         auto mode
* 1            /usr/lib/java/jre1.7.0_21/bin/java   1         manual mode

Abilitare Java in Chrome e Firefox

Trattandosi di prima installazione  il plugin libnpjp2.so e la directory ~/.mozilla/plugins/ non dovrebbero essere presenti.  Per  abilitare java in Chrome e Firefox  conviene creare un file script (jre170xxplug.sh) generico che consente di gestire oltre alla prima installazione anche gli eventuali aggiornamenti. Lo script è preferebile posizionarlo nella cartella in cui abbiamo installato java jre

/usr/lib/java/jre1.7.0_21/jre170xxplug.sh

#! /bin/bash 
  if test -f  ~/.mozilla/plugins/libnpjp2.so ; then
     rm  ~/.mozilla/plugins/libnpjp2.so
     ln -s /usr/lib/java/jre1.7.0_$1/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so
  else
     JAVA_HOME=/usr/lib/java/jre1.7.0_$1
     MOZILLA_HOME=~/.mozilla     
     mkdir $MOZILLA_HOME/plugins    
     ln -s $JAVA_HOME/lib/amd64/libnpjp2.so $MOZILLA_HOME/plugins
  fi

# end

quindi rendere il file .sh eseguibile con

cd /usr/lib/java/jre1.7.0_21/

sudo chmod a+x jre170xxplug.sh

eseguire lo script per effettuare l’abilitazione del plugin java indicando il numero di versione

jre170xxplug.sh 21

Controllare e modificare la versione java in uso

Controllare la versione java con:

java -version

Verificare il funzionamento e laversione utilizzano la seguente pagina Oracle

Verify Java Version

Controllare ed eventualmente cambiare versione di java utilizzare il comando

sudo update-alternatives --config java

Installazione oracle java in Ubuntu 13.04 

via ppa

Installare java in Ubuntu 12.10 Quantal Quetzal utilizzando il ppa di WebUpd8 consente di installare  la versione 7u21

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer

JDK

 sudo add-apt-repository ppa:webupd8team/java
 sudo apt-get update
 sudo apt-get install oracle-jdk7-installer

Per rimuovere Oracle Java 7

sudo apt-get remove oracle-java7-installer
Rimuovere anche il ppa di java
sudo add-apt-repository  --remove ppa:webupd8team/java
sudo apt-get update

Configurare Java – Control Panel

Una volta installato java jvm  è possibile utilizzare  Java ControlPanel per controllare l’installazione. Ad esempio ridurre lo spazio riservato per memorizzare i files termporanei da 32768 MB a 150MB che dovrebbero essere sufficienti.

/usr/lib/jvm/jre1.7.0_21/bin/ControlPanel

java control panel
java control panel
java control panel temporary files
java control panel temporary files

Posts:

  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: