sexta-feira, 7 de setembro de 2007

[tutorial] Instalando DBDesigner no Fedora 7

Introdução
=========
O objetivo desse tutorial e mostrar como fazer uma instalação básica do DBDesigner4, ótima ferramenta para modelagem de dados, em um linux Fedora 7. Como a instalação padrão sugerida pelo README dá falta de uma biblioteca no momento da inicialização do aplicativo, será visto aqui uma forma de contornar esse problema.

Instalação
========
Primeiramente devemos baixar todos os arquivos necessários para nossa instalação. Você precisará do pacote DBDesigner4.0.5.4.tar.gz que pode ser baixado diretamente do site do desenvolvedor, e também o pacote kylixlibs3-borqt-3.0-2.tar.gz que contém a biblioteca necessária. Segue abaixo os links diretos para baixar esses dois arquivos:

- DBDesigner4
http://fabforce.net/downloadfile.php?iddownloadfile=2

- kilyxlibs3-bortqt
http://prdownloads.sourceforge.net/kylixlibs/kylixlibs3-borqt-3.0-2.tar.gz?download

Copie e descompacte o arquivo DBDesigner4.0.5.4.tar.gz no diretório home do usuário corrente com o comando:

$ tar -xvzf DBDesigner4.0.5.4.tar.gz

Como usuário root entre na pasta criada DBDesigner4 e execute os arquivos startdbd e DBDesigner4:

# ./startdbd
# ./DBDesigner

Provavelmente você não conseguirá executar o aplicativo nesse momento, uma vez que o sistema não encontrará a lib libborqt-6.9.0-qt2.3.so. Resolveremos isso descompactando o arquivo kylixlibs3-borqt-3.0-2.tar.gz e em seguida copiando a biblioteca libborqt-6.9.0-qt2.3.so para os local correto:

$ tar -xvzf kylixlibs3-borqt-3.0-2.tar.gz
$ cd kylixlibs3-borqt/
# cp libborqt-6.9.0-qt2.3.so /usr/lib/libborqt-6.9.0-qt2.3.so
# /sbin/ldconfig

A partir desse momento, se você executar o arquivo DBDesigner4 como usuário root você já será capaz de abrir a aplicação:

# ~/DBDesigner4/./DBDesigner4


Ajustes finais
==========
Como minha intenção é abrir a aplicação sem precisar estar logado como root, vamos executar os comandos abaixo para dar permissão ao nosso usuário comum do sistema de abrir a aplicação

# chown ~/.DBDesigner4
# chgrp ~/.DBDesigner4
# chown ~/.DBDesigner4/*
# chgrp ~/.DBDesigner4/*

Pronto, agora você já pode executar a aplicação como usuário comum:

$ ~/DBDesigner4/./DBDesigner4

Você pode ainda, fazer como fiz e adicionar um ícone no menu principal do gnome. Caso não saibam como fazer isso, deixem seus comentários que eu mostro como ensino como fazer.


Referências
=========
http://www.vivaolinux.com.br/dicas/verDica.php?codigo=2097

Andre Ferreira
Analista de Qualidade de Software

Nenhum comentário: