[Script] Instalación de JDK en Fedora

  • 0 Respuestas
  • 3769 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado R3v0lve

  • *
  • Underc0der
  • Mensajes: 84
  • Actividad:
    0%
  • Country: 00
  • Reputación 4
  • No se sale adelante celebrando éxitos sino superan
  • Skype: антисоціальна
  • Twitter: антисоціальна
    • Ver Perfil

[Script] Instalación de JDK en Fedora

  • en: Septiembre 14, 2015, 02:52:11 am
Código: (bash) [Seleccionar]
#!/bin/bash

#Instalacion de dependencias
yum install compat-libstdc++-33 compat-libstdc++-296

#Creacion de enlaces simbolicos para librerias anteriores
/sbin/ldconfig

# Instalacion JDK
OPT=/opt

# Se busca el tar de JDK se copia a /usr/local/java y luego se descomprime
TAR_JDK=`find -maxdepth 1 -name 'jdk*.tar.gz' -type f`

#Se descomprime JDK7
tar xzvf $TAR_JDK

#Se Obtiene el archivo jdk
DIR_JDK=`find -maxdepth 1 -name 'jdk*' -type d`

#Mueve la carpeta de jdk a /opt
mv $DIR_JDK $OPT

# Obtenemos el nombre de la carpeta de jdk
JDK=${DIR_JDK:2}

JAVA_JDK=$OPT/$JDK

PROFILE=/etc/profile.d/java.sh
if [ -e $PROFILE ]; then
rm -f $PROFILE
fi
echo "JAVA_HOME=$JAVA_JDK" >> $PROFILE
echo "PATH=\$JAVA_HOME/bin:\$PATH" >> $PROFILE

source $PROFILE

#Informar a Fedora donde se encuentra Oracle Java JDK/JRE
alternatives --install /usr/bin/java java $JAVA_JDK/bin/java 1

alternatives --install /usr/bin/javac javac $JAVA_JDK/bin/javac 1

# Esto es para Oracle Java Web Start
alternatives --install /usr/bin/javaws javaws $JAVA_JDK/bin/javaws 1

# Informar a Fedora sobre Oracle Java JDK/JRE debera ser Java por defecto
alternatives --set java $JAVA_JDK/bin/java

alternatives --set javac $JAVA_JDK/bin/javac

alternatives --set javaws $JAVA_JDK/bin/javaws

java -version

javac -version

#Fin

Como ejecutar archivo y guardar

sudo touch install.sh

sudo nano ./install.sh o sudo gedit ./install.sh (eliga su etorno preferido)

chmod +x ./install.sh

ejecutan codigo
sudo ./install.sh
o
sudo sh ./install.sh

Fuente: https://gist.github.com/jujogracu/5139943
« Última modificación: Septiembre 15, 2015, 01:09:33 am por EPSILON »
Ми повинні мати віру в себе. У цьому і полягає секрет. Навіть коли я був у дитячому будинку і ходили по вулицях у пошуках їжі, щоб жити, навіть тоді, я вважав найбільшим актором в світі. Без абсолютної впевненості, один приречена на провал.