A continuación
vamos a instalar Pentaho Data Integration 2.0 en el
sistema operativo Ubuntu 8.10, pero
para ello antes debemos instalar Java en este caso puede ser la versión 5 o la
6
T
Así que primero abrimos una nueva terminal
T
En la cual para poder instalar y tener todos los permiso necesarios
ejecutamos los siguientes comandos
$sudo su
T
Nos va a pedir la contraseña de nuestro usuario de inicio de sesión, este
comando nos direcciona directamente desde el administrador del sistema Ubuntu y
el cual tiene todos los permisos, ya que si no se ejecuta este no se podrán ejecutar ciertos comandos
posteriormente
1.-
Instalando Java Sun
T Comprobar si se tiene alguna versión de Java
instalada con el siguiente comando:
$ update-java-alternatives --list
$ update-java-alternatives --list
T Si no tiene el comando update-java-alternatives
debemos ejecutar lo siguiente para
instalar java:
$ Sudo apt-get install java-common
$ Sudo apt-get install java-common
T Pero si después de ejecutar update-java-alternatives - -list,
nos aparece un línea que ya esta instalado no hay problema ya no hay que
instalarlo
T
Si no ve la línea debemos ejecutar el siguiente
comando:
$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts ant
$ sudo apt-get install sun-java6-bin sun-java6-jre sun-java6-jdk sun-java6-plugin sun-java6-fonts ant
T Seleccionamos Sun Java 6 por defecto JRE / SDK:
$ sudo update-java-alternatives -s java-6-sun
$ sudo update-java-alternatives -s java-6-sun
2.- Configurando Java
T Ahora se configuraran JAVA_HOME y la variable PATH.
T Para ello se debe abrir un archivo llamado Bashrc desde la carpeta HOME con
el siguiente comando:
$ gedit $HOME/.bashrc
T Y nos abre un archivo en el cual contiene una serie
de instrucciones , pero al cual le vamos añadir las siguientes líneas al final:
export
JAVA_HOME=/usr/lib/jvm/java-6-sun export JAVA_HOME = / usr/lib/jvm/java-6-sun
export PATH=$PATH:$JAVA_HOME/bin export PATH = $ PATH: $ JAVA_HOME / bin
3.- Instalando Pentaho
T Para este paso es necesario tener la subversión de la herramienta en línea para lo cual se requiere estar
conectado a internet Para eso hayq uw ejecutar lo siguiente:
$ sudo apt-get install subversion
$ sudo apt-get install subversion
T Ahora creamos una carpeta temporal para construir el Ketlle o path: (archivos)
$ mkdir /tmp/kettle_src
$ mkdir /tmp/kettle_src
T
Ahora nos cambiamos a la carpeta temporal
$
cd /tmp/kettle_src
T Una vez creada la carpeta temporal exportamos los archivos descargados a la carpeta temporal
que creamos, para ello ejecutamos lo siguiente:
$ svn export http://source.pentaho.org/svnkettleroot/Kettle/tags/3.2.2/
kettle
T
Ahora nos cambiamos a la carpeta de Kettle que fue creada
$ cd
kettle/
T Ahora editamos el archivo JAVA_HOME, para ello ejecutamos:
$gedit autobuild.sh
$gedit autobuild.sh
T En donde nos abre un archivo de
texto al cual buscamos las siguientes líneas:
JAVA_HOME=/usr/java/j2sdk1.4.2_13JAVA_HOME = / usr/java/j2sdk1.4.2_13
JAVA_HOME=/usr/java/j2sdk1.4.2_13JAVA_HOME = / usr/java/j2sdk1.4.2_13
export JAVA_HOME export JAVA_HOME
T
Y a dichas líneas
les agregamos un # para tener algo así como lo siguiente:
#JAVA_HOME=/usr/java/j2sdk1.4.2_13#
JAVA_HOME = / usr/java/j2sdk1.4.2_13
#export JAVA_HOME # Export JAVA_HOME
#export JAVA_HOME # Export JAVA_HOME
T Después en la terminal continuamos con lo siguiente:
$ chmod +x autobuild.sh
$ source $HOME/.bashrc
$ ./autobuild.sh
T Ahora cambiamos al directorio que más nos agrade o
que nos sea más fácil de encontrar los archivos de la carpeta temporal
$ mkdir $HOME/opt
$
mv distrib/ $HOME/opt/kettle
$ chmod +x $HOME/opt/kettle/*.sh
$ chmod +x $HOME/opt/kettle/*.sh
T Ya que hayamos cambiado los archivos a la nueva
carpeta ahora los eliminamos de la
carpeta temporal
$ cd
$ rm -R /tmp/kettle_src
T
Añadimos nuestro directorio de Kettle a la variable PATH.: Para ello abrimos el
archivo $ HOME / .bashrc: que configuramos
anteriormente:
$ gedit $HOME/.bashrc
$ gedit $HOME/.bashrc
T Nos abre nuevamente un archive de texto al cual hay que agregarle lo
siguiente
export PATH=$PATH:$HOME/opt/kettle export PATH = $ PATH:
$ HOME / opt / kettle
T Actualizamos el entorno de terminal para leer de Nuevo el archivo:
source $HOME/.bashrc
T Ahora podemos ejecutar la aplicación con lo siguiente
$ spoon.sh
T Una cosa importante también se puede ejecutar la aplicación con el
comando
$pan.sh ó
$
kitchen.sh.
T El resultado
del éxito de la aplicación va a depender del sistema operativo a instalar, de
los directorios que creamos, así como también de la versión de java a instalar,
y algo muy importante si el usuario manejado tiene los permisos necesarios para
ejecutar la aplicación, puesto que un error muy común es que no ejecutamos las instrucciones
desde el administrador sino de cualquier usuario.
T Verificando
errores abrimos nuestra aplicación de Pentaho Data Integration.
No hay comentarios:
Publicar un comentario