Después de instalar una nueva copia nueva de Ubuntu 16.04, intenté instalar MySQL ODBC según la documentación oficial en https://help.ubuntu.com/community/ODBC :
# apt-get install libmyodbc
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libmyodbc is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libmyodbc' has no installation candidate
¡Puedo ver que esto está teniendo un gran comienzo!
Buscar en el repositorio de paquetes ODBC tampoco ha sido particularmente útil. ¡Esta es una parte muy importante de cualquier sistema Linux moderno! ¡¿A donde se fué?!
PD: ¡Actualizar la documentación en help.ubuntu.com también sería bueno!
Editado para agregar: Además, parece que el archivo de controlador libmyodbc.so no existe en esta versión de Ubuntu.
libmyodbc
no existe para 16.04.
apt-cache search libmyodbc
enumerar paquetes con un nombre similar. De esto se trata el "referido por otro paquete". O verifique si está en la lista sináptica. No olvideapt-get update
antes de instalar / actualizar paquetes con apt.