jueves, 16 de abril de 2009

Instalar DBDesigner 4 en Debian(testing)


Hola despues de un rato de no postear nada ahora les traigo como instalar DBDesigner, mencionare que no es nada de otro mundo y lo posteo por que la primera vez que lo instale me costo relativamente un poco(espero que a ustedes no) ya que no esta en los repositorios y por lo mismo no sirve el apt, ni el aptitude. Tambien mencionare que solo configurare para que funcione con MySQL. Bueno basta de bla bla bla y empezamos.

Lo primero que haremos sera descargar una libreria necesaria ya que sin esta no funcionara adecuadamente.

$ wget http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz\?download

Nos ponemos como superusuario.

$ su

Despues descomprimimos el archivo que acabamos de bajar

#tar -xzf kylixlibs3-borqt-3.0-2.tar.gz 

Nos movemos al nuevo directorio creado al descomprimir

#cd kylixlibs3-borqt

Instalamos mediante el script

#./install.sh

Ahora movemos copiamos a lib las librerias instaladas

cp /usr/lib/kylix3/* /usr/lib/

Bueno ahora procedemos a bajarno DBDesigner 4 de la pagina oficial, nos descargamos el que esta empaquetado en tar.gz

http://fabforce.net/downloads.php

Ya descargado el paquete procedemos a moverlo a opt

# mv DBDesigner4.0.5.4.tar.gz /opt/

Nos movemos al directorio y lo descomprimimos

#cd /opt/

# tar -xzf DBDesigner4.0.5.4.tar.gz 

Ahora agregamos el DBDesigner como variable de entorno, esto lo hacemos editando el profile

#nano etc/profile/

Y agregamos la siguiente linea:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/ruta_de_DBDesigner4/Linuxlib/

En mi caso como lo movimos a opt es:

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/DBDesigner4/Linuxlib/

Guardamos Ctrl+O y Salimos Ctrl+x

Despues reiniciamos nuestra maquina.

Ahora necesitaremos un paquete pero esta en .rmp asi que necesitaremos alien para pasarlo a .deb o instalarlo directamente
Instalamos alien

#apt-get install alien

Nos bajamos el paquete por el cual tuvimos que instalar alien
 
# wget ftp://ftp.wesmo.com/pub/contributed/RPMS/MySQL-shared-compat-4.1.9-0.i38$

Ahora instalamos el paquete recien bajado

alien -i MySQL-shared-compat-4.1.9-0.i386.rpm 

Ahora lo que hacemos es ir a /opt/DBDesigner4 o donde hallan descomprimido el DBDesigener y ejecutarlo como usuario normal
$./DBDesigner4

Lo cerramos, esto lo hizimos para que nos creara el directorio y archivos que modificaremos a continuacion.
Continuamos editando el archivo .DBDesigner que se encuentra en su directorio de su usuario en mi caso en fernando

nano /home/fernando/.DBDesigner4/DBConn_DefaultSettings.ini

Buscamos la parte donde se encuentra la configuracion con MySQL y buscamos la linea que dice:

VendorLibLinux=libmysqlclient.so

Y la modificamos quedando de esta forma:

VendorLibLinux=libmysqlclient.so.10

Guardamos el archivo Ctrl+O y Cerramos Ctrl+X

Bueno ya con esto deve de funcionar correctamente, reiniciamos nuestra maquina.

Ya para poder iniciar nuestro DBDesigner4 solo vamos a /opt/DBDesigner4/
y ejecutamos ./DBDesigner4

Ya si quieren pueden agregarlo al menu de Gnome o KDE o un scipt

Pagina de referencia.

http://javoaxian.blogspot.com/2008/04/conectar-dbdesigner4-una-base-de-datos.ht$