/usr/lib/libodbc.so faltando em 12.04

3

Antes de atualizar para o Ubuntu 12.04, eu tinha a biblioteca libodbc.so in /usr/lib . Tenho certeza de que fazia parte do pacote unixodbc .

De alguma forma, desapareceu após minha última atualização para 12.04 (64 bit), e alguns softwares proprietários dependem dele.

Qual pacote eu tenho que instalar para recuperá-lo?

    
por mirk 08.05.2012 / 08:53

3 respostas

5

Você precisa instalar o unixodbc-dev e libmyodbc pacotes, para fazer o mesmo terminal aberto e digite o seguinte comando:

sudo apt-get update && sudo apt-get install unixodbc-dev libmyodbc
    
por Carlos Pineda 19.02.2013 / 18:15
2

Isso tem me matado por alguns dias também. A localização que funciona para mim agora é:

/usr/local/lib/libtdsodbc.so

Observe também que a minha configuração freetds também havia parado misteriosamente de funcionar. Eu tive que

cp /etc/freetds/freetds.conf /usr/local/etc/

    
por Ben Ford 18.05.2012 / 13:47
2

Para aqueles em 32 bits:

sudo apt-get install tdsodbc

veja em

/usr/lib/i386-linux-gnu/odbc/libtdsodbc.so
    
por mike 12.04.2013 / 15:09