26 feb 2015

Script para configurar java 8 por defecto

Éste es un script que utilizo para instalar y configurar el runtime de java y el plugin para Firefox/Iceweasel. 

El paquete oracle-java8-jre se instala mediante apt-get desde el repositorio local de mi centro, donde lo tengo subido.

/usr/local/scripts/configurajava8
#!/bin/bash
#
# configurajava8 -> Instala y configura Java8 por defecto
#
# Esteban M. Navas
# IES Valle del Jerte - Plasencia
# 26/02/2015

# Instalamos el paquete facter si no está instalado aún
dpkg -l | grep ^"ii facter" > /dev/null || apt-get -y install facter

# Instalamos el paquete oracle-java8-jre si no está instalado aún
dpkg -l | grep ^"ii oracle-java8-jre" > /dev/null || apt-get -y install oracle-java8-jre

architecture=`facter architecture`

if [ "$architecture" = "i386" ]; then
update-alternatives --set java /usr/lib/jvm/jre-8-oracle-i586/bin/java
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jre-8-oracle-i586/lib/i386/libnpjp2.so
elif [ "$architecture" = "amd64" ]; then
update-alternatives --set java /usr/lib/jvm/jre-8-oracle-x64/bin/java
update-alternatives --set mozilla-javaplugin.so /usr/lib/jvm/jre-8-oracle-x64/lib/amd64/libnpjp2.so
fi
Aquí dejo también el enlace de descarga:
https://copy.com/DgQ9esVo1S6brKRj


Publicado por primera vez en http://enavas.blogspot.com.es

Script para actualizar el plugin de flash

Aprovechando que algún compañero me lo ha pedido, aquí dejo el script que utilizo actualmente en el centro para actualizar el plugin de flash: 

/usr/local/sbin/actualizaflash
#!/bin/bash
#
# actualizaflash -> Actualiza el plugin de flash, si no se encuentra actualizado ya
#
# Esteban M. Navas
# IES Valle del Jerte - Plasencia
# 26/02/2015


# Instalamos el paquete flashplugin-nonfree, si no está instalado aún
dpkg -l | grep ^"ii flashplugin-nonfree" > /dev/null || apt-get -y install flashplugin-nonfree

update-flashplugin-nonfree --status | grep -e installed -e available > /tmp/flashplugin
installed=`grep "installed" /tmp/flashplugin | cut -f2 -d":" | sed 's/^ *//g'`
available=`grep "available" /tmp/flashplugin | cut -f2 -d":" | sed 's/^ *//g'`

if [ "$installed" != "$available" ]; then
update-flashplugin-nonfree --install
fi
 
También dejo el enlace para descargarlo:
https://copy.com/QyUFpuOyliov1LAi

Publicado por primera vez en http://enavas.blogspot.com.es