Preciso instalar o driver MS ODBC 18 no Amazon Linux 2 (para EC2). As etapas aqui não podem ser concluídas devido a restrições de rede:Microsoft ODBC18. Além disso, o pacote precisa ser instalado durante a execução do nosso pipeline; os binários precisam ser armazenados no Artifactory.
Como posso obter os binários do driver MS ODBC 18 sem passar pelas etapas de instalação acima? O único download que consigo encontrar em qualquer lugar é um instalador que fornece um .msi.
Responder1
O procedimento para instalação offline é o seguinte:
A partir do link fornecido, você obtém o URL do repositório (algumas visitas ao site estão envolvidas):https://packages.microsoft.com/rhel/9/prod/Packages/m/
Você baixa o pacote em algum lugar do seu site.
Você deve verificar as dependências deste pacote (exemplo)
rpm -qpR msodbcsql18-18.3.1.1-1.x86_64.rpm
Baixe pacotes dependentes (qualquer um)
Repita o procedimento com novos pacotes. Aliás, alguns pacotes fazem parte do sistema operacional e não é necessário baixá-los.
Carregar pacote(s) na Amazon
Faça instalação local de pacotes:
yum localinstall msodbcsql18-18.3.1.1-1.x86_64.rpm otherpackage....
Feito :)