MySQL Workbench for Linux

Actualización:
Repositorios para Ubuntu
#mysql workbench
deb ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ binary/
deb-src ftp://ftp.mysql.com/pub/mysql/download/gui-tools/ubuntu/ source/

Saludos,

En realidad quería escribir esta información en inglés, pero la fuente original está en ese idioma, luego para contribuir, se los muestro en español. Como instalar MySQL Workbench en Ubuntu (Linux):

(para la fecha actual, utilicé la versión 5.1.2 Alpha For Linux Released)

  • Intrucciones de uso de Binarios en Linux

1. Intentar ejecutarlo, si te falta algo, en la parte de arriba tienes la lista de paquetes..

2. Descarga el mysql-workbench 5.1 como Binaries for Ubuntu 8.04, desde la web del mismo, ejemplo:

ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.2-alpha-ubuntu8-i386.tar.gz

3. Descomprime y ejecuta.

Desde la consola, entra al directorio descomprimido usr/local/bin y ejecuta el script de inicio del MySQL Workbench 5.1 Linux, así:

./mysql_workbench

//–

Lo que sigue no es necesario, lo que obtienes de esto es lo de arriba ( es decir, los binarios en Linux )

//–

  • Intrucciones de Compilado en Linux (opcional.. te recomiendo los binarios)

1. Verificar que tengas los siguientes paquetes de desarrollo instalados:

– autoconf
– automake
– libtool
– libzip-dev
– libxml2-dev
– libsigc++-2.0-dev
– libglade2-dev
– libgtkmm-2.4-dev
– libglu1-mesa-dev
– libmysqlclient15-dev
– uuid-dev
– liblua5.1-dev
– libpcre3-dev
– g++
– libgnome2-dev
– libgtk2.0-dev
– libpango1.0-dev
– libcairo2-dev

En caso de que te falte alguno, lo instalas o normalmente bastaría con:

sudo apt-get install autoconf automake libtool libzip-dev libxml2-dev libsigc++-2.0-dev libglade2-dev libgtkmm-2.4-dev libglu1-mesa-dev libmysqlclient15-dev uuid-dev liblua5.1-dev libpixman-1-dev libpcre3-dev g++ libgnome2-dev libgtk2.0-dev libpango1.0-dev libcairo2-dev

Adicionalmente, debes descargar e instalar estos dos paquetes libctemplate0 y libctemplate-dev desde google-code-project-page, así:

sudo dpkg -i libctemplate0_0.91-1_i386.deb libctemplate-dev_0.91-1_i386.deb

2. Descarga el mysql-workbench 5.1 como Source Tar Ball, desde la web del mismo, ejemplo:

ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.2-alpha-linux.tar.gz

3. Compilando el paquete:

A – Extrae el paquete fuente descargado en la ruta que quieras

ej: ~/workbench-src

B – Crear un directorio de salida (es opcional, pero te lo recomiendo).

ej: ~/mysql-workbench

C – Desde la consola, ir al directorio escogido en el punto A para iniciar construcción de la configuración, usando autogen, así:

./autogen.sh

make

Luego hacer el make install, pero con la ruta completa al directorio destino, es decir, el que hayas creado en el punto B.

make install DESTDIR=/home/<tu_nombre_de_usuario>/mysql-workbench

4. Iniciar y probar:

Ir desde la consola al directorio creado en el punto B y además entra al subdirectorio usr/local/bin y ejecuta el script de inicio del MySQL Workbench 5.1 Linux, así:

./mysql_workbench

Listo!, ahora debes tener funcionando algo parecido a esto:

Listo.

Anuncios

12 Replies to “MySQL Workbench for Linux”

  1. Hola:
    Al intentar instalarlo me da el siguiente error:

    Se encontraron errores al procesar:
    libctemplate0_0.91-1_i386.deb

    ¿Me podrías decir como puedo solucionarlo?
    Muchas gracias por adelantado
    Un saludo
    Andrés

  2. Saludos Andrés..

    Lo estas intentando instalar en que versión de ubuntu?.
    Y de que forma..?

    Tienes 2 opciones: Instalar los binarios ya compilados que los encuentras en la misma web o instalarlo a partir de los .deb.

    Si te fijas, arriba anoté los repositorios para ubuntu, desde los cuales se te facilitaría instalar los paquetes. Solo debes agregarlos a tus fuentes de repositorios ( /etc/apt/sources.list ) y hacer un apt-get update.. con eso podrás instalar el mysql-workbench.

    me cuentas..

  3. Hola Jorge:
    Estoy intentanto hacer lo que dices más arriba.
    No he encontrado esos archivos, sino los que aparecen un poco más abajo.

    Al ejecutar:
    sudo dpkg -i libctemplate0_0.92-1_i386.deb libctemplate-dev_0.92-1_i386.deb

    me da el siguiente error:
    dpkg: error al procesar libctemplate0_0.92-1_i386.deb (–install):
    la arquitectura del paquete (i386) no corresponde con la del sistema (amd64)
    dpkg: error al procesar libctemplate-dev_0.92-1_i386.deb (–install):
    la arquitectura del paquete (i386) no corresponde con la del sistema (amd64)
    Se encontraron errores al procesar:
    libctemplate0_0.92-1_i386.deb
    libctemplate-dev_0.92-1_i386.deb

    Debe ser por los 64 bits.

    Muchas gracias por todo
    Un saludo
    Andrés

  4. Bueno, el error que te sale efectivamente es por tu sistema de 64bits.

    Para tu caso, no se encuentra disponible esa librería en .deb, entonces te toca descargar ( http://code.google.com/p/google-ctemplate/downloads/list ) y compilar el paquete ctemplate-0.92.tar.gz.

    tar -zxvf ctemplate-0.92.tar.gz
    cd ctemplate-0.92/
    ./configure
    make
    sudo make install

    y continuar con el proceso.

    Nota: como no tengo como probar, no se si es necesario que hagas lo siguiente:
    Agregar el directorio de instalación a la ruta de búsqueda de librerías mediante el siguiente comando:

    export LD_LIBRARY_PATH=/usr/local/lib

  5. Jorge, perdona, pero he releido tu mensaje y, según entiendo, lo mejor será que empice desde el principio.
    Tengo Ubuntu 8.10 a 64 bits.

    Mis conocimientos de Ubuntu son más bien escasos.

    ¿Por donde comienzo?

    Gracias por tu paciencia.
    Un saludo
    Andrés

  6. Hola Jorge: Como habrás visto envié el anterior mensaje sin leer el tuyo de las 12:11

    He descargado ya el paquete ctemplate-0.92.tar.gz. y he procedido a ejecutar las sentencias que me indicas.

    tar -zxvf ctemplate-0.92.tar.gz –> Bien
    cd ctemplate-0.92/ –> Bien
    ./configure –> Bien
    make –> No se que decir. Ha encrito muchísimo en la pantalla

    mrkents: esto es normal, pero debes estar pendiente que no salga error o se trunque el proceso. Pero si pudiste hacer el make install.. creo que terminó bien.

    sudo make install –> Bien.

    ¿Por donde continuo?

    Andrés

  7. Saludos, no hay problema..

    Este paso que te estoy indicando para compilar es lo que reemplazaba lo que estabas haciendo antes es decir:

    sudo dpkg -i libctemplate0_0.91-1_i386.deb libctemplate-dev_0.91-1_i386.deb

    entonces el paso a seguir es el punto 2 que dice:
    2. Descarga el mysql-workbench 5.1 como Source Tar Ball, desde la web…

    Hasta ahora todos los ejercicios que hay por ahí son hechos con 32bits, pero si se puede así que sigue intentando.

  8. Hola Jorge:
    He seguido todos los pasos que me indicas, pero el último
    ./mysql_workbench
    me indica que
    bash: ./mysql-workbench: No existe el fichero ó directorio

    Tengo que dejarlo por ahora.

    Espero que puedas indicarme que no ha ido bien.
    A lo mejor sería interesante borrar todo y volver a empezar.
    Una vez más, muchas gracias
    Un saludo
    Andrés

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s