Para instalar o
DBDesigner no
Debian Lenny, vamos começar baixando-o no
site oficial do DBDesigner.
No meu caso descompactei o arquivo na pasta /opt. Ao tentar executar o programa ele apresentará a seguinte mensagem:
libborqt-6.9-qt2.3.so: cannot open shared object file: Arquivo ou diretório não encontrado
Para corrigir isso você pode usar a dica encontrada em
Instalando o DBDesigner no Linux, que funciona bem.
Porém, para os usuários Debian eu achei o método abaixo mais simples.
A minha principal dúvida era como achar o pacote que provia essa biblioteca.
Fui no site do Debian, cliquei em "Pacotes no Debian" e usei a busca "Procurar o conteúdo dos pacotes", digitei "libborqt-6.9-qt2.3.so" e marquei a opção "pacotes que contêm arquivos com este nome". Para minha felicidade veio o resultado:
"You have searched for files named libborqt-6.9-qt2.3.so in suite lenny, all sections, and all architectures. Found 1 results.
File --------------------------------------------------- Packages
/usr/lib/teamspeak-client/libborqt-6.9-qt2.3.so teamspeak-client"
Isso significa que essa biblioteca é provida pelo pacote
teamspeak-client. Clicando no nome do pacote descobrimos que ele é "non-free", logo não está nos DVDs de instalação. Nesse caso teremos que adicionar o repositório "non-free" ao arquivo
sources.list, caso ela não esteja lá.
Adicione a seguinte entrada ao arquivo /etc/apt/sources.list:
deb ftp://ftp.br.debian.org/debian/ lenny main contrib non-free
Em seguida atualize o banco de dados dos pacotes com:
# apt-get update
Instale o teamspeak-client com:
# apt-get install teamspeak-client
Estamos quase lá. Agora crie um link simbólico na pasta /usr/lib:
# ln -s /usr/lib/teamspeak-client/libborqt-6.9-qt2.3.so /usr/lib/libbor qt-6.9-qt2.3.so
Pronto, o DBDesigner vai funcionar normalmente!
Espero que essa dica ajude alguém.
Nenhum comentário foi encontrado.