我需要將 MS ODBC 18 驅動程式安裝到 Amazon Linux 2(適用於 EC2)中。由於網路限制,此處的步驟無法完成:微軟ODBC 18。此外,還需要在運行我們的管道時安裝該軟體包;二進位檔案需要儲存在 Artifactory 中。
如何在不執行上述安裝步驟的情況下取得 MS ODBC 18 驅動程式的二進位檔案?我在任何地方都能找到的唯一下載是提供 .msi 的安裝程式。
答案1
離線安裝的過程如下:
從您提供的連結中,您可以獲得儲存庫的 URL(涉及在網站上進行一些瀏覽):https://packages.microsoft.com/rhel/9/prod/Packages/m/
您在網站上的某個位置下載了該軟體包。
您必須檢查此套件的依賴關係(範例)
rpm -qpR msodbcsql18-18.3.1.1-1.x86_64.rpm
下載依賴套件(有的話)
對新包重複此過程。順便說一句,有些軟體包是作業系統的一部分,不需要下載它們。
在亞馬遜上傳包裹
本機安裝軟體包:
yum localinstall msodbcsql18-18.3.1.1-1.x86_64.rpm otherpackage....
完畢 :)