Linux'ta SQL Server 2025'i yüklemek ve yükseltmek için depoları yapılandırma

Şunlar için geçerlidir:Linux üzerinde SQL Server

Bu makalede, Red Hat Enterprise Linux (RHEL) ve Ubuntu üzerinde SQL Server 2025 'i (17.x) yüklemek ve yükseltmek için doğru deponun nasıl yapılandırıldığı açıklanır.

SQL Server 2022 (16.x) ve önceki sürümleri için depoları yapılandırma yönergeleri için bkz. Linux üzerinde SQL Server'ı Yüklemek ve Yükseltmek için Depoları Yapılandırma.

Dağıtım desteği

  • RHEL 10, SQL Server 2025 (17.x) CU 1’den itibaren desteklenmektedir.
  • Ubuntu 24.04, SQL Server 2025 (17.x) CU 1 ile başlayarak desteklenir.
  • Ubuntu 22.04, SQL Server 2022 (16.x) CU 10 ile başlayarak desteklenir.

Daha fazla bilgi için yükleme kılavuzuna bakın.

Depoları

Sql Server'ı Linux'a yüklediğinizde, bir Microsoft deposu yapılandırmanız gerekir. Veritabanı altyapısı paketini, mssql-serverve ilgili SQL Server paketlerini almak için bu depoyu kullanın. Şu anda aşağıdaki depolar kullanılabilir:

Depo Name Description
2025 mssql-server-2025 SQL Server 2025 (17.x) deposu.

Depo, temel SQL Server sürümü için paketleri ve o sürümden sonra yapılan hata düzeltmeleri veya iyileştirmeleri içerir. Toplu güncelleştirmeler SQL Server 2025 (17.x) gibi bir sürüme özgüdür. Düzenli bir tempoda serbest bırakılırlar. Genel dağıtım sürüm (GDR) güncellemeleri aynı depoda yayınlanır.

Her sürüm, tam SQL Server paketini ve bu depo için önceki tüm güncelleştirmeleri içerir. Ana sürümünüzdeki (örneğin, 2025) herhangi bir sürüme de geri alabilirsiniz.

Depoları yapılandırma

Linux dağıtımınızda depoları yapılandırmak için aşağıdaki bölümlerdeki adımları kullanın.

Önceden yapılandırılmış depoları denetleme

İlk olarak, zaten bir SQL Server deposu kaydedip kaydolmadığınızı doğrulayın.

  1. Aşağıdaki komutu kullanarak dizindeki /etc/yum.repos.d dosyaları görüntüleyin:

    sudo ls /etc/yum.repos.d
    
  2. SQL Server deposunu yapılandıran bir dosya arayın, örneğin mssql-server-2025.repo.

  3. catkullanarak dosyanın içeriğini görüntüleyin.

    sudo cat /etc/yum.repos.d/mssql-server-2025.repo
    
  4. baseurl özelliğindeki depo adı, örneğin mssql-server-2025, yapılandırılmış depodur. Bu makalenin Depolar bölümündeki tabloyu kullanarak tanımlayabilirsiniz.

Eski depoyu kaldırma

Gerekirse, aşağıdaki komutu kullanarak eski depoyu kaldırın.

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

Bu komut, önceki bölümde tanımlanan dosyanın olarak adlandırıldığını mssql-server-2025.repovarsayar.

Yeni depo yapılandırma

Sql Server yüklemeleri ve yükseltmeleri için kullanılacak yeni depoyu yapılandırın. Seçtiğiniz depoyu yapılandırmak için aşağıdaki komutlardan birini kullanın.

RHEL 10, SQL Server 2025 (17.x) CU 1’den itibaren desteklenir.

Paketler RHEL alt sürümlerinden bağımsızdır. Örneğin, RHEL 10.1 kullanıyorsanız, depoyu yapılandırmak için /rhel/10 yolunu kullanın.

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

Hızlı başlangıç makalesini kullanmayı seçerseniz hedef depoyu zaten yapılandırdığınızı unutmayın. Öğreticide bu adımı tekrar etmeyin.