Configurar repositórios para instalar e atualizar o SQL Server 2025 no Linux

Aplica-se a:SQL Server em Linux

Este artigo descreve como configurar o repositório correto para instalar e atualizar o SQL Server 2025 (17.x) no Red Hat Enterprise Linux (RHEL) e Ubuntu.

Para instruções sobre como configurar repositórios para SQL Server 2022 (16.x) e versões anteriores, consulte Configurar repositórios para Instalação e Atualização do SQL Server no Linux.

Apoio à distribuição

  • O RHEL 10 é suportado a partir do SQL Server 2025 (17.x) CU 1.
  • Ubuntu 24.04 é suportado a partir do SQL Server 2025 (17.x) CU 1.
  • O Ubuntu 22.04 é suportado a partir do SQL Server 2022 (16.x) CU 10.

Para mais informações, consulte o guia de instalação.

Repositórios

Ao instalar o SQL Server no Linux, você deve configurar um repositório da Microsoft. Use este repositório para obter o pacote do motor de base de dados, mssql-server, e pacotes SQL Server relacionados. Os seguintes repositórios estão atualmente disponíveis:

Repositório Name Description
2025 mssql-server-2025 Repositório SQL Server 2025 (17.x).

O repositório contém pacotes para a versão base do SQL Server, bem como quaisquer correções ou melhorias de bugs desde esse lançamento. As atualizações cumulativas são específicas de uma versão de lançamento, como o SQL Server 2025 (17.x). Eles são lançados numa frequência regular. As atualizações de distribuição geral (GDR) são lançadas no mesmo repositório.

Cada versão contém o pacote completo do SQL Server e todas as atualizações anteriores para esse repositório. Também pode reverter para uma versão anterior dentro da sua versão principal (por exemplo, 2025).

Configurar repositórios

Use os passos das secções seguintes para configurar repositórios na sua distribuição Linux.

Verificar se há repositórios configurados anteriormente

Primeiro, verifique se já registou um repositório SQL Server.

  1. Veja os ficheiros no /etc/yum.repos.d diretório usando o seguinte comando:

    sudo ls /etc/yum.repos.d
    
  2. Procure um ficheiro que configure o repositório do SQL Server, como mssql-server-2025.repo.

  3. Exiba o conteúdo do arquivo usando cat.

    sudo cat /etc/yum.repos.d/mssql-server-2025.repo
    
  4. O nome do repositório na baseurl propriedade, como mssql-server-2025, é o repositório configurado. Pode identificá-lo usando a tabela na secção de Repositórios deste artigo.

Remover repositório antigo

Se necessário, remova o repositório antigo usando o seguinte comando.

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

Este comando assume que o ficheiro identificado na secção anterior tem o nome mssql-server-2025.repo.

Configurar novo repositório

Configure o novo repositório a ser usado para instalações e atualizações do SQL Server. Use um dos seguintes comandos para configurar o repositório de sua escolha.

O RHEL 10 é suportado a partir do SQL Server 2025 (17.x) CU 1.

Os pacotes são agnósticos em relação às versões menores do RHEL. Por exemplo, se usares RHEL 10.1, usa o caminho /rhel/10 para configurar o teu repositório.

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

Se optar por usar um artigo de início rápido, lembre-se de que já configurou o repositório de destino. Não repitas esse passo no tutorial.