配置在 Linux 上安裝和升級 SQL Server 2025 的套件庫

適用於:Linux 上的 SQL Server

本文說明如何在 Red Hat Enterprise Linux(RHEL)及 Ubuntu 上配置安裝與升級 SQL Server 2025(17.x)的正確儲存庫。

關於如何設定 SQL Server 2022(16.x)及更早版本的儲存庫,請參見 「配置安裝與升級 SQL Server 於 Linux 上的儲存庫」。

散發支援

  • 自 SQL Server 2025(17.x)CU 1 起,支援 RHEL 10。
  • Ubuntu 24.04 自 SQL Server 2025 (17.x) CU 1 起支援。
  • 從 SQL Server 2022 (16.x) CU 10 開始支援 Ubuntu 22.04。

更多資訊請參閱 安裝指南。

存儲庫

當您在 Linux 上安裝 SQL Server 時,您必須設定 Microsoft 存放庫。 使用此儲存庫取得資料庫引擎套件, mssql-server以及相關的 SQL Server 套件。 目前可用的資料庫如下:

存儲庫 Name Description
2025 mssql-server-2025 SQL Server 2025 (17.x) 儲存庫。

該倉庫包含基礎 SQL Server 版本的套件,以及自該版本以來的任何錯誤修正或改進。 累積更新針對特定版本,例如 SQL Server 2025(17.x)。 這些版本會定期發布。 一般發行版(GDR)更新則在同一儲存庫中釋出。

每個版本都會包含該存放庫的完整 SQL Server 套件和先前的所有更新。 你也可以 降級 到主版本內的任何版本(例如 2025 版)。

設定存放庫

請依照以下章節步驟在你的 Linux 發行版上設定儲存庫。

檢查是否有先前設定的存放庫

首先,確認你是否已經註冊了 SQL Server 倉庫。

  1. 請使用以下指令查看目錄中的 /etc/yum.repos.d 檔案:

    sudo ls /etc/yum.repos.d
    
  2. 尋找一個設定 SQL Server 儲存庫的檔案,例如 mssql-server-2025.repo。

  3. 使用 cat,來顯示檔案的內容。

    sudo cat /etc/yum.repos.d/mssql-server-2025.repo
    
  4. 在 baseurl 屬性中的儲存庫名稱,例如 mssql-server-2025,即為已設定的儲存庫。 你可以使用本文「 資料庫 」區塊的表格來辨識它。

移除舊的存放庫

如有必要,請使用以下指令移除舊的儲存庫。

sudo rm -rf /etc/yum.repos.d/mssql-server-2025.repo

此指令假設前一節所識別的檔案名稱 mssql-server-2025.repo為 。

設定新的存放庫

設定要用於 SQL Server 安裝和升級的新存放庫。 使用下列其中一個命令,設定您所選擇的存放庫。

自 SQL Server 2025(17.x)CU 1 起,RHEL 10 受到支援。

這些套件與 RHEL 的次要版本無關。 例如,如果你使用 RHEL 10.1,請利用路徑 /rhel/10 來設定你的儲存庫。

curl -fsSL https://packages.microsoft.com/config/rhel/10/mssql-server-2025.repo | sudo tee /etc/yum.repos.d/mssql-server-2025.repo

如果你選擇使用快速入門文章,請記得你已經設定了目標儲存庫。 不要在教學中重複這個步驟。