Necesito instalar el controlador MS ODBC 18 en Amazon Linux 2 (para EC2). Los pasos aquí no se pueden completar debido a restricciones de red:Microsoft ODBC 18. Además, el paquete debe instalarse mientras se ejecuta nuestra canalización; los binarios deben almacenarse en Artifactory.
¿Cómo puedo obtener los archivos binarios para el controlador MS ODBC 18 sin seguir los pasos de instalación anteriores? La única descarga que puedo encontrar es un instalador que proporciona un archivo .msi.
Respuesta1
El procedimiento para la instalación sin conexión es el siguiente:
Desde el enlace que proporciona, obtiene la URL del repositorio (es necesario realizar un recorrido por el sitio web):https://packages.microsoft.com/rhel/9/prod/Packages/m/
Descarga el paquete en algún lugar de su sitio.
Debes verificar las dependencias de este paquete (ejemplo)
rpm -qpR msodbcsql18-18.3.1.1-1.x86_64.rpm
Descargar paquetes dependientes (si los hay)
Repita el procedimiento con paquetes nuevos. Por cierto, algunos paquetes son parte del sistema operativo y no es necesario descargarlos.
Subir paquete(s) en Amazon
Realice la instalación local de paquetes:
yum localinstall msodbcsql18-18.3.1.1-1.x86_64.rpm otherpackage....
Hecho :)