Configurare i repository per l'installazione e l'aggiornamento di SQL Server 2025 in Linux

Si applica a:SQL Server su Linux

Questo articolo descrive come configurare il repository corretto per l'installazione e l'aggiornamento di SQL Server 2025 (17.x) in Red Hat Enterprise Linux (RHEL) e Ubuntu.

Per istruzioni su come configurare i repository per SQL Server 2022 (16.x) e versioni precedenti, vedere Configurare i repository per l'installazione e l'aggiornamento di SQL Server in Linux.

Supporto alla distribuzione

  • RHEL 10 è supportato a partire da SQL Server 2025 (17.x) CU 1.
  • Ubuntu 24.04 è supportato a partire da SQL Server 2025 (17.x) CU 1.
  • Ubuntu 22.04 è supportato a partire da SQL Server 2022 (16.x) CU 10.

Per altre informazioni, vedere la guida all'installazione.

Archivi

Quando si installa SQL Server in Linux, è necessario configurare un repository Microsoft. Usare questo repository per ottenere il pacchetto del motore di database, mssql-server, e i pacchetti di SQL Server correlati. Sono attualmente disponibili i repository seguenti:

Repository Name Descrizione
2025 mssql-server-2025 Repository di SQL Server 2025 (17.x).

Il repository contiene pacchetti per la versione base di SQL Server e per eventuali correzioni di bug o miglioramenti apportati dopo tale versione. Gli aggiornamenti cumulativi sono specifici di una versione di versione, ad esempio SQL Server 2025 (17.x). Vengono rilasciati a cadenza regolare. Gli aggiornamenti della distribuzione generale (GDR) sono rilasciati nello stesso repository.

Ogni versione contiene il pacchetto di SQL Server completo e tutti gli aggiornamenti precedenti per tale repository. È anche possibile effettuare il downgrade a qualsiasi versione all'interno della versione principale, ad esempio 2025.

Configurare gli archivi

Usare la procedura descritta nelle sezioni seguenti per configurare i repository nella distribuzione Linux.

Verificare la presenza di repository configurati in precedenza

Verificare prima di tutto se è già stato registrato un repository di SQL Server.

  1. Visualizzare i file nella /etc/yum.repos.d directory usando il comando seguente:

    sudo ls /etc/yum.repos.d
    
  2. Cerca un file che configuri il repository di SQL Server, come mssql-server-2025.repo.

  3. Visualizzare il contenuto del file usando cat.

    sudo cat /etc/yum.repos.d/mssql-server-2025.repo
    
  4. Il nome del repository nella baseurl proprietà, come mssql-server-2025, è il repository configurato. È possibile identificarlo usando la tabella nella sezione Repository di questo articolo.

Rimuovere il repository precedente

Se necessario, rimuovere il repository precedente usando il comando seguente.

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

Questo comando presuppone che il file identificato nella sezione precedente sia denominato mssql-server-2025.repo.

Configurare il nuovo repository

Configurare il nuovo repository da usare per le installazioni e gli aggiornamenti di SQL Server. Usare uno dei comandi seguenti per configurare il repository scelto.

RHEL 10 è supportato a partire da SQL Server 2025 (17.x) CU 1.

I pacchetti sono agnostici rispetto alle versioni minori di RHEL. Ad esempio, se usi RHEL 10.1, usa il percorso /rhel/10 per configurare il repository.

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

Se si sceglie di usare un articolo di avvio rapido, tenere presente che il repository di destinazione è già stato configurato. Non ripetere questo passaggio nell'esercitazione.