Error de instalación de Pyodbc en Ubuntu 16.04 con servidor SQL instalado

Estoy tratando de probar mis scripts para la migración de datos desdemssql-server aoracle server. Para esto, tengo que instalarpyodbc python paquete paraUbuntu, tiene la dependencia deunixodbc. Cuando trato de instalarunixodbc-dev utilizando:

sudo apt-get install unixodbc-dev

Daerror de paquetes rotos:

The following packages have unmet dependencies:
 unixodbc-dev : Depends: unixodbc (= 2.3.1-4.1)
                Depends: odbcinst1debian2 (= 2.3.1-4.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Pero conaptitud (sudo aptitude install unixodbc-dev) esinstalando ytambién eliminando algunos archivos del servidor SQL debido a que miSQL-server baja.

De nuevo al instalarSQL server con este comando:

sudo apt-get install mssql-server mssql-tools -y

eliminaunixodbc:

Removing unixodbc-dev (2.3.1-4.1) ...
Removing unixodbc (2.3.1-4.1) ...
Removing libodbc1:amd64 (2.3.1-4.1) ...
Removing odbcinst (2.3.1-4.1) ...
Removing odbcinst1debian2:amd64 (2.3.1-4.1) ...

Por lo tanto, nuevamente, solo me quedaSQL-server yNo unixodbc(pyodbc no funciona) Entiendo que hay algún problema de dependencia entre ambos paquetes.

¿Hay alguna forma de instalar ambos en la misma máquina o tengo que usar 2 máquinas aquí?

Respuestas a la pregunta(2)

Su respuesta a la pregunta