Konfigurowanie repozytoriów na potrzeby instalowania i uaktualniania programu SQL Server 2025 w systemie Linux

Dotyczy:Program SQL Server w systemie Linux

W tym artykule opisano sposób konfigurowania poprawnego repozytorium na potrzeby instalowania i uaktualniania programu SQL Server 2025 (17.x) w systemach Red Hat Enterprise Linux (RHEL) i Ubuntu.

Aby uzyskać instrukcje dotyczące konfigurowania repozytoriów dla programu SQL Server 2022 (16.x) i wcześniejszych wersji, zobacz Konfigurowanie repozytoriów na potrzeby instalowania i uaktualniania programu SQL Server w systemie Linux.

Wsparcie dystrybucji

  • RHEL 10 jest obsługiwany od SQL Server 2025 (17.x) CU 1.
  • System Ubuntu 24.04 jest obsługiwany od wersji SQL Server 2025 (17.x) CU 1.
  • System Ubuntu 22.04 jest obsługiwany od wersji 10 CU programu SQL Server 2022 (16.x).

Aby uzyskać więcej informacji, zobacz przewodnik instalacji.

Repozytoria

Podczas instalowania programu SQL Server w systemie Linux należy skonfigurować repozytorium firmy Microsoft. Użyj tego repozytorium, aby pobrać pakiet aparatu bazy danych, mssql-server, i powiązane pakiety programu SQL Server. Obecnie są dostępne następujące repozytoria:

Repozytorium Name Description
2025 mssql-server-2025 Repozytorium programu SQL Server 2025 (17.x).

Repozytorium zawiera pakiety dla podstawowej wersji SQL Server oraz wszelkie poprawki błędów lub ulepszenia od czasu tego wydania. Aktualizacje zbiorcze są specyficzne dla wersji, takiej jak SQL Server 2025 (17.x). Są wydawane w regularnym rytmie. Aktualizacje General Distribution Release (GDR) są wydawane w tym samym repozytorium.

Każda wersja zawiera pełny pakiet programu SQL Server i wszystkie poprzednie aktualizacje dla tego repozytorium. Możesz również obniżyć wersję do dowolnej wersji głównej (na przykład 2025).

Konfigurowanie repozytoriów

Wykonaj kroki opisane w poniższych sekcjach, aby skonfigurować repozytoria w dystrybucji systemu Linux.

Sprawdzanie poprzednio skonfigurowanych repozytoriów

Najpierw sprawdź, czy zostało już zarejestrowane repozytorium programu SQL Server.

  1. Wyświetl pliki w /etc/yum.repos.d katalogu przy użyciu następującego polecenia:

    sudo ls /etc/yum.repos.d
    
  2. Poszukaj pliku, który konfiguruje repozytorium SQL Server, na przykład .mssql-server-2025.repo

  3. Wyświetl zawartość pliku przy użyciu cat.

    sudo cat /etc/yum.repos.d/mssql-server-2025.repo
    
  4. Nazwa repozytorium we właściwości baseurl, taka jak mssql-server-2025, to skonfigurowane repozytorium. Możesz go zidentyfikować przy użyciu tabeli w sekcji Repozytoria tego artykułu.

Usuwanie starego repozytorium

W razie potrzeby usuń stare repozytorium przy użyciu następującego polecenia.

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

To polecenie zakłada, że plik zidentyfikowany w poprzedniej sekcji ma nazwę mssql-server-2025.repo.

Konfigurowanie nowego repozytorium

Skonfiguruj nowe repozytorium do użycia na potrzeby instalacji i uaktualnień programu SQL Server. Użyj jednego z następujących poleceń, aby skonfigurować wybrane repozytorium.

RHEL 10 jest obsługiwany od SQL Server 2025 (17.x) CU 1.

Pakiety są niezależne od pomniejszych wersji RHEL. Na przykład, jeśli używasz RHEL 10.1, użyj ścieżki /rhel/10 do konfiguracji repozytorium.

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

Jeśli zdecydujesz się użyć artykułu Szybki start, pamiętaj, że już skonfigurowano repozytorium docelowe. Nie powtarzaj tego kroku w samouczku.