Archive

Posts Tagged ‘jre-8’

Oracle Java Runtime 8 installazione manuale – versione 8.121 – Debian 8.xx 64 bit

java-logoInstallare manualmente la versione di Oracle Java 8u121 (data di rilascio 17/01/2017) in Debian 8.xx JessieLa procedura indicata  segue la linea di precedenti posts quali Oracle Java Runtime 8 installazione manuale – versione 8.25 – Ubuntu 14.10 64 bit Utopic Unicorn e Java JRE 7 aggiornare manualmente alla versione 7.13 – Ubuntu 12.10 64 bit in fondo alla pagina un elenco completo dei post dedicati all’installazione di oracle java. Per controllare la versione di java installata si può usare il comando:

java -version

Se java è assente avremo un messaggio del tipo

maurizio@debians8vm:~$ java -version
-bash: java: command not found

Se fosse installato openjdk 8 avremo un messaggio del tipo

maurizio@debian8vm:~$ java -version
java version "1.8.0_45"
Java(TM) SE Runtime Environment (build 1.8.0_45-b14)
Java HotSpot(TM) 64-Bit Server VM (build 25.45-b02, mixed mode)

Un 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@debian8vm:~$ update-alternatives --config java

Installare Oracle Java Runtime Environment 8.121

Per installare java jre 8 scaricare Oracle Java  JRE 8u121 a 64 bit sono due le pagine disponibili:

  1. Java SE Runtime Environment 8 Downloads

oracle-java-jre-8121

2. oppure  Oracle Java Downloads for all Operating System (  http://java.com/en/download/manual.jsp?locale=en#lin ).

oracle-java-jre-8121-os-all

A proposito per controllare se la versione di linux in uso è a 64 o 32 bit si può usare il comando

uname -a

mentre per i dettagli sulla versione linux, tipo di kernel, etc fare riferimento al post Linux Versione.

Il file scaricato sarà:  jre-8u121-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-8u121-linux-x64.tar.gz

Scegliamo come cartella di riferimento per java la /usr/lib/java/
dove è presente la versione 8.0.45

su
mkdir -p /usr/lib/java/jre1.8.0_121

Spostare i files estratti nella cartella creata per jre

mv jre1.8.0_121/* /usr/lib/java/jre1.8.0_121/

modificare la variabile di sistema PATH  a questo scopo è possibile creare il file script jre180xxx.sh in /etc/profile.d al posto delle xxx inserire il numero di versione in questo caso 121  /etc/profile.d/jre180121.sh

JRE_HOME=/usr/lib/java/jre1.8.0_121
PATH=$PATH:$JRE_HOME/bin
export JRE_HOME
export PATH

quindi rendere il file .sh creato eseguibile con

chmod a+x /etc/profile.d/jre180121.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.8.0_51/bin

ALTERNATIVA volendo e possibile generare lo script utilizzando il comando echo

sudo su 
cd /etc/profile.d
echo 'JRE_HOME=/usr/lib/java/jre1.8.0_121' > jre180121.sh
echo 'PATH=$PATH:$JRE_HOME/bin' >> jre180121.sh
echo 'export JRE_HOME' >> jre180121.sh
echo 'export PATH' >> jre180121.sh
exit

controllare con con cat /etc/profile.d/jre180121.sh rendere eseguibile sempre con chmod a+x /etc/profile.d/jre180121.sh Ricaricare la varibile di sistema PATH sempre con . /etc/profile Controllare PATH con echo $PATH

Si continua indicando al sistema la posizione di java e di java webstart con

update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.8.0_121/bin/java 1

update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre1.8.0_121/bin/javaws 1

Per informare il sistema che questa sarà la versione di default di java si utilizza per il java runtine environment :

update-alternatives --set java /usr/lib/java/jre1.8.0_121/bin/java

Per il java webstart:

update-alternatives --set javaws /usr/lib/java/jre1.8.0_121/bin/javaws

Per controllare versione di java attiva si può utilizzare update-alternatives –config java.  In questo caso con installato anche openjdk il risultato sarà:

root@debian8:/etc/profile.d# update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

 Selection Path Priority Status
------------------------------------------------------------
 0 /usr/lib/java/jre1.8.0_121/bin/java 1 auto mode
* 1 /usr/lib/java/jre1.8.0_121/bin/java 1 manual mode
 2 /usr/lib/java/jre1.8.0_45/bin/java 1 manual mode

Abilitare Java in Firefox

Trattandosi di prima installazione il plugin libnpjp2.so e la directory ~/.mozilla/plugins/ non dovrebbero essere presenti. Per abilitare java in Firefox  conviene creare un file script (jre180xxplug.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.8.0_25/jre180xxplug.sh Apriamo ad esempio con l’editor nano (il più semplice il file

su 
nano /usr/lib/java/jre1.8.0_121/jre180xxplug.sh

e incolliamo

#! /bin/bash
  if test -f  ~/.mozilla/plugins/libnpjp2.so ; then
     rm  ~/.mozilla/plugins/libnpjp2.so
     ln -s /usr/lib/java/jre1.8.0_$1/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so
  else
     JAVA_HOME=/usr/lib/java/jre1.8.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.8.0_121/
chmod a+x jre180xxplug.sh

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

 

exit 
./jre180xxplug.sh 121

Controllare e modificare la versione java in uso

Controllare la versione java con:

java -version

Verificare il funzionamento del plugin firefox e la versione utilizzano la seguente pagina Oracle

Verify Java Version

Attenzione perchè il plugin funzioni il browser deve essere riavviato e abilitato il plugin
 
Java8u25verify-activateplugin

java jre 7u51 running

 

oracle-java-version-80121

Controllare ed eventualmente cambiare versione di java utilizzare il comando

sudo update-alternatives --config java

Posts:

Oracle Java Runtime 8 installazione manuale – versione 8.25 – Ubuntu 14.10 64 bit Utopic Unicorn

java-logoInstallare manualmente la versione di Oracle Java 8u25 in Ubuntu 14.10 Utopic Unicorn. La procedura indicata  segue la linea di precedenti posts a quali 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 in fondo alla pagina un elenco completo dei post dedicati all’installazione di oracle java nelle varie distro ubuntu. Se Utopic Unicorn è 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@u1410:~$ java -version

Se java è assente avremo un messaggio del tipo

maurizio@u1410tst:~$ java -version
The program 'java' can be found in the following packages:
 * default-jre
 * gcj-4.8-jre-headless
 * gcj-4.9-jre-headless
 * openjdk-7-jre-headless
 * openjdk-6-jre-headless
 * openjdk-8-jre-headless

Se fosse installato openjdk 8 avremo un messaggio del tipo

maurizio@u1410tst:~$ java -version
openjdk version "1.8.0_40-internal"
OpenJDK Runtime Environment (build 1.8.0_40-internal-b09)
OpenJDK 64-Bit Server VM (build 25.40-b13, mixed mode)

Un 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@u1410:~$ sudo update-alternatives --config java

Installare Oracle Java Runtime Environment 8.25

Per installare java jre 8 scaricare Oracle Java  JRE 8u25 a 64 bit sono due pagine disponibili:

1)

Java SE JRE 8 Download

Java SE JRE 8 Download

2 )

oppure dalla seguente pagina  Oracle Java Downloads for all OS 8u25  (  http://java.com/en/download/manual.jsp?locale=en#lin ).

In questo caso segliamo questa pagina

JavaDownloadsAllSO

A proposito per controllare se la versione di linux in uso è a 64 o 32 bit si può usare il comando

uname -a

mentre per i dettagli sulla versione linux, tipo di kernel, etc fare riferimento al post Linux Versione.

Il file scaricato sarà:  jre-8u25-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-8u25-linux-x64.tar.gz

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

sudo mkdir -p /usr/lib/java/jre1.8.0_25

Spostare i files estratti nella cartella creata per jre

sudo mv jre1.8.0_25/* /usr/lib/java/jre1.8.0_25/

modificare la variabile di sistema PATH  a questo scopo è possibile creare il file script jre180xx.sh in /etc/profile.d al posto delle xx inserire il numero di versione in questo caso 25  /etc/profile.d/jre18025.sh

JRE_HOME=/usr/lib/java/jre1.8.0_25
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/jre18025.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.8.0_51/bin

ALTERNATIVA volendo e possibile generare lo script utilizzando il comando echo

sudo su 
cd /etc/profile.d
echo 'JRE_HOME=/usr/lib/java/jre1.8.0_25' > jre18025.sh
echo 'PATH=$PATH:$JRE_HOME/bin' >> jre18025.sh
echo 'export JRE_HOME' >> jre18025.sh
echo 'export PATH' >> jre18025.sh
exit

controllare con con cat /etc/profile.d/jre18025.sh rendere eseguibile sempre con sudo chmod a+x /etc/profile.d/jre18025.sh Ricaricare la varibile di sistema PATH sempre con . /etc/profile Controllare PATH con echo $PATH

Si continua indicando al sistema la posizione di java e di java webstart con

sudo update-alternatives --install /usr/bin/java java /usr/lib/java/jre1.8.0_25/bin/java 1

sudo update-alternatives --install /usr/bin/javaws javaws /usr/lib/java/jre1.8.0_25/bin/javaws 1

Per informare il sistema che questa sarà la versione di default di java si utilizza per il java runtine environment :

sudo update-alternatives --set java /usr/lib/java/jre1.8.0_25/bin/java

Per il java webstart:

sudo update-alternatives --set javaws /usr/lib/java/jre1.8.0_25/bin/javaws

Per controllare versione di java attiva si può utilizzare sudo update-alternatives –config java.  In questo caso con installato anche openjdk il risultato sarà:

maurizio@u1410:~$ sudo update-alternatives --config java
There are 2 choices for the alternative java (providing /usr/bin/java).

 Selection Path Priority Status
------------------------------------------------------------
 0 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 auto mode
* 1 /usr/lib/java/jre1.8.0_25/bin/java 1 manual mode
 2 /usr/lib/jvm/java-7-openjdk-amd64/jre/bin/java 1071 manual mode

Abilitare Java in 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.8.0_25/jre180xxplug.sh Apriamo ad esempio con l’editor nano (il più semplice il file

sudo nano /usr/lib/java/jre1.8.0_25/jre180xxplug.sh

e incolliamo

#! /bin/bash 
  if test -f  ~/.mozilla/plugins/libnpjp2.so ; then
     rm  ~/.mozilla/plugins/libnpjp2.so
     ln -s /usr/lib/java/jre1.8.0_$1/lib/amd64/libnpjp2.so ~/.mozilla/plugins/libnpjp2.so
  else
     JAVA_HOME=/usr/lib/java/jre1.8.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.8.0_25/
sudo chmod a+x jre180xxplug.sh

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

./jre180xxplug.sh 25

Controllare e modificare la versione java in uso

Controllare la versione java con:

java -version

Verificare il funzionamento e la versione utilizzano la seguente pagina Oracle

Verify Java Version

Attenzione perchè il plugin funzioni il browser deve essere riavviato e abilitato il plugin
 
Java8u25verify-activateplugin


java jre 7u51 running

java jre 8u25 running

Controllare ed eventualmente cambiare versione di java utilizzare il comando

sudo update-alternatives --config java

Posts: