Lançado MySQL Workbench 5.1.2 Alpha para Linux
Finalmente foi lançada uma versão Alpha do MySQL Workbench para Linux, depois de quase dois anos após a versão antiga ficar disponível apenas para Windows.
Para quem não sabe, o MySQL Workbench é o sucessor do antigo DBDesigner4, um editor visual de modelo de dados, criado inicialmente para MySQL, com possibilidade de criar o modelo de dados por engenharia reversa e exportar DDL.
Segue um screenshot do DBDesigner4:
A pouco mais de um ano atrás, o MySQL Workbench era incluído no macote mysql-gui-tools para linux e, inclusive, disponível no Debian. Porém o software era por demais instável e continha muitos bugs, assim ele foi removido dos repositórios do Debian e, posteriormente descontinuado, passando a ser disponível apenas a versão Windows.
Possivelmente a maior parte do código do antigo Workbench foi reescrito, e desde a versão beta para windows lançada em Novembro passado, nós usuários Linux temos estado ansiosos para ter a nova ferramente disponível no Linux (e logo para Mac OSX também).
Particularmente falando, minha primeira experiência com o MySQL Workbench foi decepcionante, isso por causa da quantidade de bugs e falta de funcionalidadesque a versão antiga continha. Porém, o antigo DBDesigner era uma ferramenta ótima, que tornava muito mais fácil a criação e visualização de modelos de dados, assim, sempre esperei que o MySQL Workbench viesse a ser tão bom, ou até melhor que seu predecessor.
Naturalmente, vou postar aqui como obter os fontes e instalar o MySQL Workbench 5.1.2 Alpha. Há também um pacote *.deb disponível para ubuntu, mas vou abordar apenas a instalação via fontes.
Primeiramente, será necessário instalar algumas dependências:
# aptitude 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
Também será necessário instalar anteriormente a biblioteca ctemplate, do Google.
$ wget ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.2-alpha-linux.tar.gz $ tar xzvf ctemplate-0.91.tar.gz $ cd ctemplate-0.91/ $ ./configure --prefix=/usr/local $ make # make install (como root) # ldconfig
Após instalada a biblioteca, vamos compilar e instalar o MySQL Workbench. Os fontes da primeira versão Alpha para Linux podem ser encontrados aqui:
$ wget ftp://ftp.mysql.com/pub/mysql/download/gui-tools/mysql-workbench-5.1.2-alpha-linux.tar.gz $ tar xzvf mysql-workbench-5.1.2-alpha-linux.tar.gz $ cd mysql-workbench-5.1.2-alpha-linux/ $ ./autogen.sh --prefix=/usr/local $ make # make install (como root)
Após isto a instalação estará concluída, bastando executar mysql-workbench em um terminal para testar o software.
$ mysql-workbench
Fontes: http://br-linux.org/2008/lancado-o-alpha-do-mysql-workbench-para-linux/,
http://dev.mysql.com/workbench/?page_id=152,
http://dev.mysql.com/workbench/?p=156
Se você gostou deste artigo, inscreva-se em meu RSS feed!


Últimos Comentários