Clark's Home page

Tecnicismi vari di un Sysadmin Linux ma anche qualcosa della sua vita

Java per Debian Wheezy —

Debian per la sua politica ha escluso dai propri repository java, questo alla lunga si è rivelato un problema dato che java è indispensabile per moltissime applicazioni.
Sino alla attuale oldstable (squeeze) c’era uno script che provvedeva in completa autonomia a creare un repository locale con l’ultima versione disponibile di java, qui trovate l’URL da cui scaricarlo https://github.com/flexiondotorg/oab-java6
Purtroppo installando l’attuale stable lo script non trova defoma e quindi non funziona, impensabile non avere java a bordo quindi una soluzione va trovata ad ogni costo ed ecco surfando cosa ho trovato:

apt-get install dpkg-dev
- git clone git://github.com/rraptorr/oracle-java7.git
- cd oracle-java7

./prepare.sh

si scarica tutto quello che deve dopo di che

- dpkg-buildpackage -uc -us

nella directory superiore verranno creati i pacchetti .deb che vanno installati con dpkg -i nome pacchetto o piu’ semplicemente con *.deb senza curarsi se va su anche quello che non serve, al 99% darà errore di installazione per dipendenze mancanti rimediare con apt-get -f install e i pacchetti saranno installati a dovere.

Dopo sei anni un po di cose sono cambiate, quindi adesso su Debian 9 e Devuan ascii il procedimento è questo:

# apt-key adv –(sono 2 -)keyserver hkp://keyserver.ubuntu.com:80 –(sono 2 -)recv-keys 73C3DB2A

# echo “deb http://ppa.launchpad.net/linuxuprising/java/ubuntu bionic main” | tee /etc/apt/sources.list.d/linuxuprising-java.list
# apt-get install oracle-java12-set-default

Al solito si tira dietro le dipendenze necessarie e provvede a settare java 12 come default

 

 

 


Categorised as: Linux | Sistemi operativi | Work

Comments are disabled on this post


Comments are closed.


Hide picture