- 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 libglitz-dev libglitz-glx-dev libpixman-1-dev libpcre3-dev g++ libgnome2-dev libgtk2.0-dev libpango1.0-dev
- sudo apt-get source cairo
- Extract the cairo tarball and cd into the folder
- ./configure -enable-glitz
- make
- make install
- Download the source for workbench and extract it, and cd into the folder
- ./autogen.sh
- make
- make install DESTDIR=/home/rlbolton/apps/mysql-workbench (obviously choose a destination dir appropriate for you)
Mysql WorkBench 5.1 on Linux/Ubuntu
Commentary
Thanks alot, worked.
I have had some issues with Workbench, the biggest of which is it won't open a saved diagram.I tried to send the file to a windows box with Workbench, but it won't open on windows either, saying the file was created with a different build (or something like that) This is alpha, tread carefully!
[...] Si instalamos el paquete binario de MySQL Workbench en Ubuntu , parece que todo funciona bien en un primer momento, pero cuando creas una tabla e intentas cambiarle el nombre (o pedir sus propiedades), la aplicación se cierra (Segmentation Fault). Siendo una versión alpha tampoco es para tirarse de los pelos… no obstante, viendo pantallazos de lo que puede llegar a hacer, y habiéndola necesitado varias veces ya desde que la instalé, me he decidido a compilarla desde 0. Eso que parecÃa algo muy complejo se resuelve en 15 minutos, sin problemas. A partir de ahÃ, todo funciona perfectamente (hasta donde he podido probar), sin cuelgues ni cierres inesperados. Vamos allá con el procedimiento (basado en este artÃculo): [...]
I'm running Kubuntu 8.10, andI also had to download, configure, make and install ctemplate, found at http://code.google.com/p/google-ctemplate/downloads/list. Maybe you already had it installed?