PowerShell'i Linux'a yükleyin


PowerShell birkaç farklı Linux dağıtımına kurulabilir. Çoğu Linux platformunun ve dağıtımının her yıl büyük bir sürümü vardır ve PowerShell'i yüklemek için kullanılan bir paket yöneticisi sağlar. PowerShell, Microsoft tarafından desteklenmeyen bazı Linux dağıtımlarına kurulabilir. Bu durumlarda, bu platformlarda PowerShell için topluluktan destek bulabilirsiniz.

Daha fazla bilgi için PowerShell Destek Yaşam Döngüsü belgelerine bakın.

Bu makalede desteklenen Linux dağıtımları ve paket yöneticileri listelenmektedir. PowerShell sürümü veya Linux dağıtımının sürümü desteğin sonuna ulaşana kadar tüm PowerShell sürümleri desteklenmeye devam eder.

En iyi uyumluluk için uzun vadeli sürüm (LTS) sürümünü seçin.

Alp

Microsoft, PowerShell desteğinin sonuna ulaşana veya Alpine sürümü kullanım ömrünün sonuna ulaşana kadar PowerShell'i destekler.

PowerShell 7.2, PowerShell 7.4 ve x64 için PowerShell 7.5 önizlemesini içeren Docker görüntüleri, aşağıdaki Alpine sürümleri için Microsoft Artifact Registry'den edinilebilir:

  • Alpine 3.17 - İşletim sistemi desteği 2024-11-22'de sona eriyor

PowerShell'in Docker görüntüleri Alpine 3,18 ve 3,19 için mevcut değildir.

Bu önemli

Docker görüntüleri, işletim sistemi distribütörü tarafından sağlanan resmi işletim sistemi (OS) görüntülerinden oluşturulmuştur. Bu görseller en son güvenlik güncellemelerine sahip olmayabilir. Microsoft, en son güvenlik güncellemelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncellemenizi önerir.

Daha fazla bilgi için bkz. Alpine'a PowerShell'i yükleme.

Debian

Debian, paket yöneticisi olarak APT'yi (Gelişmiş Paket Aracı) kullanıyor.

Microsoft, PowerShell desteğinin sonuna veya Debian sürümü kullanım ömrünün sonuna ulaşana kadar PowerShell'i destekler.

Kurulum paketi dosyalarına (.deb) ayrıca https://packages.microsoft.com/ adresinden ulaşılabilir.

PowerShell 7.2, PowerShell 7.4 ve x64 için PowerShell 7.5 önizlemesini içeren Docker görüntüleri, aşağıdaki Debian sürümleri için Microsoft Artifact Registry'den edinilebilir:

  • Debian 12 (Kitap Kurdu) - İşletim Sistemi desteği 10.06.2026'da sona eriyor
  • Debian 11 (Bullseye) - İşletim sistemi desteği 31.07.2024'te sona eriyor

Bu önemli

Docker görüntüleri, işletim sistemi distribütörü tarafından sağlanan resmi işletim sistemi (OS) görüntülerinden oluşturulmuştur. Bu görseller en son güvenlik güncellemelerine sahip olmayabilir. Microsoft, en son güvenlik güncellemelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncellemenizi önerir.

Daha fazla bilgi için bkz. Debian'a PowerShell'i Yükleme.

Red Hat Kurumsal Linux (RHEL)

RHEL 7 yum'u, RHEL 8 ise dnf paket yöneticisini kullanır.

Microsoft, PowerShell destek sonuna ulaşana veya RHEL sürümü destek sonuna ulaşana kadar PowerShell'i destekler.

Kurulum paketi dosyalarına (.rpm) ayrıca https://packages.microsoft.com/ adresinden ulaşılabilir.

X64 için PowerShell 7.2, PowerShell 7.4 ve PowerShell 7.5 önizlemesini içeren Docker görüntüleri, aşağıdaki RHEL sürümleri için Microsoft Artifact Registry'den edinilebilir:

  • RHEL 8 - İşletim sistemi desteği 31.05.2029'da sona eriyor
  • RHEL 9 - İşletim sistemi desteği 31.05.2032'de sona eriyor

PowerShell, Red Hat Universal Base Images (UBI) üzerinde test edilmiştir. Daha fazla bilgi için UBI bilgi sayfasına bakın.

Bu önemli

Docker görüntüleri, işletim sistemi distribütörü tarafından sağlanan resmi işletim sistemi (OS) görüntülerinden oluşturulmuştur. Bu görseller en son güvenlik güncellemelerine sahip olmayabilir. Microsoft, en son güvenlik güncellemelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncellemenizi önerir.

Daha fazla bilgi için bkz. RHEL'e PowerShell'i yükleme.

ubuntu

Ubuntu, paket yöneticisi olarak APT'yi (Gelişmiş Paket Aracı) kullanır.

Microsoft, PowerShell destek sonuna ulaşana veya Ubuntu sürümü destek sonuna ulaşana kadar PowerShell'i destekler.

Kurulum paketi dosyalarına (.deb) ayrıca https://packages.microsoft.com/ adresinden ulaşılabilir.

X64 ve Arm32 için PowerShell 7.2, PowerShell 7.4 ve PowerShell 7.5 önizlemesini içeren Docker görüntüleri, aşağıdaki Ubuntu sürümleri için Microsoft Artifact Registry'den edinilebilir:

  • Ubuntu 22.04 (Jammy Jellyfish) - İşletim sistemi desteği 01.04.2027'de sona eriyor
  • Ubuntu 20.04 (Focal Fossa) - İşletim sistemi desteği 02.04.2025'te sona eriyor

Ubuntu 23.10 (Mantic Minotaur) geçici bir sürümdür. Microsoft, Ubuntu'nun geçici sürümlerini desteklemez. Daha fazla bilgi için bkz. Topluluk destekli dağıtımlar.

Bu önemli

Docker görüntüleri, işletim sistemi distribütörü tarafından sağlanan resmi işletim sistemi (OS) görüntülerinden oluşturulmuştur. Bu görseller en son güvenlik güncellemelerine sahip olmayabilir. Microsoft, en son güvenlik güncellemelerinin uygulandığından emin olmak için işletim sistemi paketlerini en son sürüme güncellemenizi önerir.

Daha fazla bilgi için bkz. Ubuntu'da PowerShell'i yükleme.

Topluluk destekli dağıtımlar

PowerShell, Microsoft tarafından desteklenmeyen birçok Linux dağıtımına kurulabilir. Bu durumlarda, bu platformlarda PowerShell için topluluktan destek bulabilirsiniz.

Microsoft tarafından desteklenebilmesi için Linux dağıtımının aşağıdaki kriterleri karşılaması gerekir:

  • Dağıtımın sürümü ve mimarisi .NET Core tarafından desteklenmektedir.
  • Dağıtımın sürümü en az bir yıl boyunca desteklenir.
  • Dağıtımın sürümü bir ara sürüm veya eşdeğeri değildir.
  • PowerShell ekibi dağıtımın sürümünü test etti.

Daha fazla bilgi için bkz. Linux'ta PowerShell için topluluk desteği.

Alternatif kurulum yöntemleri

Resmi olarak desteklenmeyen Linux dağıtımları da dahil olmak üzere PowerShell'i Linux'a kurmanın üç yolu daha vardır. PowerShell Snap Paketini kullanarak PowerShell'i yüklemeyi deneyebilirsiniz. Ayrıca Linux tar.gz paketini kullanarak PowerShell ikili dosyalarını doğrudan dağıtmayı da deneyebilirsiniz. Daha fazla bilgi için bkz. Linux'ta PowerShell'i yüklemenin alternatif yolları.

İlgili makaleler