Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

[Script] Instalación de JDK en Fedora

  • 0 Respuestas
  • 2568 Vistas

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

Desconectado R3v0lve

  • *
  • Underc0der
  • Mensajes: 80
  • Actividad:
    0%
  • Reputación 3
  • No se sale adelante celebrando éxitos sino superan
    • Ver Perfil
  • Skype: антисоціальна
  • Twitter: антисоціальна
« en: Septiembre 14, 2015, 02:52:11 am »
Código: Bash
  1. #!/bin/bash
  2.  
  3. #Instalacion de dependencias
  4. yum install compat-libstdc++-33 compat-libstdc++-296
  5.  
  6. #Creacion de enlaces simbolicos para librerias anteriores
  7. /sbin/ldconfig
  8.  
  9. # Instalacion JDK
  10. OPT=/opt
  11.  
  12. # Se busca el tar de JDK se copia a /usr/local/java y luego se descomprime
  13. TAR_JDK=`find -maxdepth 1 -name 'jdk*.tar.gz' -type f`
  14.  
  15. #Se descomprime JDK7
  16. tar xzvf $TAR_JDK
  17.  
  18. #Se Obtiene el archivo jdk
  19. DIR_JDK=`find -maxdepth 1 -name 'jdk*' -type d`
  20.  
  21. #Mueve la carpeta de jdk a /opt
  22. mv $DIR_JDK $OPT
  23.  
  24. # Obtenemos el nombre de la carpeta de jdk
  25. JDK=${DIR_JDK:2}
  26.  
  27. JAVA_JDK=$OPT/$JDK
  28.  
  29. PROFILE=/etc/profile.d/java.sh
  30. if [ -e $PROFILE ]; then
  31.         rm -f $PROFILE
  32. fi
  33. echo "JAVA_HOME=$JAVA_JDK" >> $PROFILE
  34. echo "PATH=\$JAVA_HOME/bin:\$PATH" >> $PROFILE
  35.  
  36. source $PROFILE
  37.  
  38. #Informar a Fedora donde se encuentra Oracle Java JDK/JRE
  39. alternatives --install /usr/bin/java java $JAVA_JDK/bin/java 1
  40.  
  41. alternatives --install /usr/bin/javac javac $JAVA_JDK/bin/javac 1
  42.  
  43. # Esto es para Oracle Java Web Start
  44. alternatives --install /usr/bin/javaws javaws $JAVA_JDK/bin/javaws 1
  45.  
  46. # Informar a Fedora sobre Oracle Java JDK/JRE debera ser Java por defecto
  47. alternatives --set java $JAVA_JDK/bin/java
  48.  
  49. alternatives --set javac $JAVA_JDK/bin/javac
  50.  
  51. alternatives --set javaws $JAVA_JDK/bin/javaws
  52.  
  53. java -version
  54.  
  55. javac -version
  56.  
  57. #Fin
  58.  

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 »
Ми повинні мати віру в себе. У цьому і полягає секрет. Навіть коли я був у дитячому будинку і ходили по вулицях у пошуках їжі, щоб жити, навіть тоді, я вважав найбільшим актором в світі. Без абсолютної впевненості, один приречена на провал.

 

¿Te gustó el post? COMPARTILO!



Script para extraer el valor de una clave del registro

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1787
Último mensaje Julio 18, 2011, 10:12:40 pm
por ANTRAX
Script para ejecutar un archivo BAT con salida nula

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1754
Último mensaje Julio 18, 2011, 10:13:11 pm
por ANTRAX
[Bash] sencillo script para backups

Iniciado por CRC-_-

Respuestas: 1
Vistas: 3306
Último mensaje Enero 17, 2016, 03:01:10 pm
por CRC-_-
Script para extraer el PID de un proceso

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1580
Último mensaje Julio 18, 2011, 10:11:49 pm
por ANTRAX
Script que genera una estructura de directorios FHS

Iniciado por Stiuvert

Respuestas: 5
Vistas: 6226
Último mensaje Diciembre 27, 2016, 08:58:12 am
por nameless