miércoles, 26 de noviembre de 2014

Instalar Data Modeler en Ubuntu


Descargar el paquete datamodeler-3.1.4.710-1.noarch.rpm de la pagina de oracle.
Como no podemos instalar paquetes rpm, instalamos "alien" para transformarlo en un paquete .deb
Abrimos una terminal de línea de comando.
Ejecutamos la siguiente línea: 
 # sudo apt-get install alien

Nos vamos donde tengamos el archivo datamodeler-3.1.4.710-1.noarch.rpm y lo transformamos a deb: 
 # alien datamodeler-3.1.4.710-1.noarch.rpm

Ya tenemos el paquete datamodeler_3.1.4.710-2_all.deb. Lo instalamos: 
 # dpkg -i datamodeler_3.1.4.710-2_all.deb

Nos vamos a /opt/datamodeler/ y aqui ejecutamos el archivo .sh: 
# ./datamodeler.sh

Nos muestra el siguiente mensaje:
Oracle SQL Developer Data Modeler
Copyright (c) 1997, 2011, Oracle and/or its affiliates. All rights reserved.

Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/.datamodeler_jdk
Escribimos "/usr"
Y nos vuelve a mostrar un mensaje:
Error: Java home /usr/bin/java is not a J2SE SDK.
Running Data Modeler under a JRE is not supported.

If the Java VM specified by the SetJavaHome is actually a full J2SDK installation
then add 'SetSkipJ2SDKCheck true' to /opt/datamodeler/datamodeler/bin/datamodeler.conf
Hacemos lo que nos indica el mensaje, copiamos "SetSkipJ2SDKCheck true" sin comillas, y lo copiamos en /opt/datamodeler/datamodeler/bin/datamodeler.conf 
 # gedit /opt/datamodeler/datamodeler/bin/datamodeler.conf

Volvemos a ejecutar el archivo .sh 
 # /opt/datamodeler/datamodeler.sh

Y ya tenemos el programa instalado. Como cada vez que queramos ejecutar el programa hay que ejecutar el archivo .sh, podemos crear un lanzador en el escritorio.


A continuación, ejecutamos en la terminal las siguientes líneas (una a una): 
# wget http://oss.oracle.com/el4/RPM-GPG-KEY-oracle -O- | sudo apt-key add -

# sudo apt-get update

# sudo apt-get install oracle-xe-universal

Una vez instalado el paquete oracle-xe-universal, procedemos a configurarlo.
En la terminal escribimos esto: 
# sudo /etc/init.d/oracle-xe configure

- Para entrar poner en un terminal:
# sh /opt/datamodeler/datamodeler.sh


un saludo

10 comentarios:

  1. amigo esta solo es la forma terminal o es grafica tambien?


    ademas ando buscando la forma de instalar el starUML v.5.0
    podrias decirme algo sobre eso?
    de antemano muchas gracias

    ResponderEliminar
    Respuestas
    1. Hola sebastard, no se a que te refieres con solo es la forma terminal o es la gráfica también, no se si te refieres al modo de instalarlo o modo de usarlo, pero para instalarlo la forma gráfica tenia algunos problemas creo recordar en los viejos tiempos y me costo instalarla, por lo que la instale en modo terminal siguiendo esos pasos que pongo arriba pero el resultado era gráfico, su uso creo recordar que solamente era gráfico, el datamodoler si no me equivoco solo es gráfico, ahora mismo en ubuntu ni idea..., a no ser que trates sql, procedimientos etc de modo consola no lo recuerdo bien, porque para lo ultimo que lo utilice fue para hacer esquemas, (El conceptual y relacional e exportar a sql), deje los PLSQLs.... del carajo y, para exportar a base de datos, personalmente me gusta mas datamodeler que Workbench, al menos me ha dado mejores resultados(Actualmente utilizo datamodeler en Windows), según para que!! utilizas unos u otros.
      Para instalarlo en Windows no tienes que liar tanto.

      Pues la verdad que ni me suena starUML v5.0, pero por lo que he podido ver es una aplicación para esquemas de casos de uso y clases UML(diagramas) se parece al visual Paradigm(Que actualmente lo utilizo para java).

      Un saludo, espero que algo saques con mi respuesta cuidate
      si ves que me he explicado mal en algo sin problema házmelo saber

      Eliminar
    2. si amigo lo trato de instalar en modo terminal pero ejecutarlo en modo grafico no funca......la idea que se me ocurrio es usar un virtualbox con windows y exportar los porta papeles o comparir un archivo.txt con los comandos para usarlos en pg_admin....pero se agradece la buena onda ......recien empiezo a usar de lleno el ubuntu y lo encontro muy bueno pero le faltan muchas cosas como estas..las resoluciones de problemas de instalacion.pero bueno el blog......seguiras con el ? para seguir viendo que subes......estare atento a tu respuesta
      saludos by sebastard

      Eliminar
    3. Este comentario ha sido eliminado por el autor.

      Eliminar
    4. ahhh y sobre Staruml 5.0 si es para esquemas de 4+1 (diagramas de caso de usos,diagrams de clases,etc)pero, no ahi caso ni en playon linux sirve ...lo bota.....asi que nada que hacer ....tendre que hacer lo mismo que con el data modeler
      saludos

      Eliminar
    5. Nada, un placer si te sirven, la verdad que el blog actualmente lo uso para recordar cosillas, mírate Wine en ubuntu si no lo has mirado, la verdad que la opción de una maquina virtual yo también la usaba pero el consumo de ram en maquina virtual con windows7 para arriba consume bastante si no tienes una buena maquina, con los guesh addition puedes copiar y pegar dentro de la maquina, para compartir solo tienes que montar y compartir con el anfitrion(ubuntu), pero tal vez wine te permita instalarte las versiones de windows miralo porsi y me dices, como te digo es una idea nose si se puede, un saludo

      Eliminar
  2. hola una consulta al hacer todo me arroja este mensaje ayuda!



    -Xbootclasspath/p is no longer a supported option.
    Error: Could not create the Java Virtual Machine.
    Error: A fatal exception has occurred. Program will exit.
    Error: Data Modeler can't recognize the JDK version

    ResponderEliminar