Bagikan melalui


Menginstal PowerShell di Linux

PowerShell dapat diinstal pada beberapa distribusi Linux yang berbeda. Sebagian besar platform dan distribusi Linux mempunyai rilis besar setiap tahun, dan menyediakan manajer paket yang digunakan untuk menginstal PowerShell. PowerShell dapat diinstal pada beberapa distribusi Linux yang tidak didukung oleh Microsoft. Dalam kasus tersebut, Anda mungkin mendapatkan dukungan dari komunitas untuk PowerShell di platform tersebut.

Untuk informasi selengkapnya, lihat dokumentasi Siklus Hidup Dukungan PowerShell.

Artikel ini mencantumkan distribusi Linux dan manajer paket yang didukung. Semua rilis PowerShell tetap didukung hingga versi PowerShell atau versi distribusi Linux mencapai akhir dukungan.

Untuk kompatibilitas terbaik, pilih versi rilis jangka panjang (LTS).

Alpine

Microsoft mendukung PowerShell hingga PowerShell mencapai akhir dukungan atau versi Alpine mencapai akhir masa pakai.

Gambar Docker yang berisi PowerShell 7.2, PowerShell 7.4, dan PowerShell 7.5-preview untuk x64 tersedia dari Registri Artefak Microsoft untuk versi Alpine berikut:

  • Alpine 3.17 - Dukungan OS berakhir pada 2024-11-22

Gambar Docker PowerShell saat ini tidak tersedia untuk Alpine 3.18 dan 3.19.

Versi pratinjau PowerShell disediakan hanya untuk pengujian dan umpan balik.

Untuk informasi selengkapnya, lihat Menginstal PowerShell di Alpine.

Debian

Debian menggunakan APT (Advanced Package Tool) sebagai manajer paket.

Microsoft mendukung PowerShell hingga PowerShell mencapai akhir dukungan atau versi Debian mencapai akhir masa pakai.

Gambar Docker yang berisi PowerShell 7.2, PowerShell 7.4, dan PowerShell 7.5-preview untuk x64 tersedia dari Registri Artefak Microsoft untuk versi Debian berikut:

  • Debian 12 (Bookworm) - Dukungan OS berakhir pada 2026-06-10
  • Debian 11 (Bullseye) - Dukungan OS berakhir pada 2024-07-31

Versi pratinjau PowerShell disediakan hanya untuk pengujian dan umpan balik.

File paket penginstalan (.deb) juga tersedia dari https://packages.microsoft.com/.

Untuk informasi selengkapnya, lihat Menginstal PowerShell di Debian.

Red Hat Enterprise Linux (RHEL)

RHEL 7 menggunakan yum dan RHEL 8 menggunakan manajer paket dnf.

Microsoft mendukung PowerShell hingga PowerShell mencapai akhir dukungan atau versi RHEL mencapai akhir dukungan.

Gambar Docker yang berisi PowerShell 7.2, PowerShell 7.4, dan PowerShell 7.5-preview untuk x64 tersedia dari Registri Artefak Microsoft untuk versi RHEL berikut:

  • RHEL 8 - Dukungan OS berakhir pada 2029-05-31
  • RHEL 9 - Dukungan OS berakhir pada 2032-05-31

PowerShell diuji pada Red Hat Universal Base Images (UBI). Untuk informasi selengkapnya, lihat halaman informasi UBI.

File paket penginstalan (.rpm) juga tersedia dari https://packages.microsoft.com/.

Untuk informasi selengkapnya, lihat Menginstal PowerShell di RHEL.

Ubuntu

Ubuntu menggunakan APT (Advanced Package Tool) sebagai manajer paket.

Microsoft mendukung PowerShell hingga PowerShell mencapai akhir dukungan atau versi Ubuntu mencapai akhir dukungan.

Gambar Docker yang berisi PowerShell 7.2, PowerShell 7.4, dan PowerShell 7.5-preview untuk x64 dan Arm32 tersedia dari Registri Artefak Microsoft untuk versi Ubuntu berikut:

  • Ubuntu 22.04 (Jammy Jellyfish) - Dukungan OS berakhir pada 2027-04-01
  • Ubuntu 20.04 (Focal Fossa) - Dukungan OS berakhir pada 2025-04-02

File paket penginstalan (.deb) juga tersedia dari https://packages.microsoft.com/.

Ubuntu 23.10 (Mantic Minotaur) adalah rilis sementara. Microsoft tidak mendukung rilis sementara Ubuntu. Untuk informasi selengkapnya, lihat Distribusi yang didukung komunitas.

Untuk informasi selengkapnya, lihat Menginstal PowerShell di Ubuntu.

Distribusi yang didukung komunitas

PowerShell dapat diinstal pada banyak distribusi Linux yang tidak didukung oleh Microsoft. Dalam kasus tersebut, Anda mungkin menemukan dukungan dari komunitas untuk PowerShell pada platform tersebut

Untuk didukung oleh Microsoft, distribusi Linux harus memenuhi kriteria berikut:

  • Versi dan arsitektur distribusi didukung oleh .NET Core.
  • Versi distribusi didukung setidaknya selama satu tahun.
  • Versi distribusi bukan rilis sementara atau setara.
  • Tim PowerShell telah menguji versi distribusi.

Untuk informasi selengkapnya, lihat Dukungan komunitas untuk PowerShell di Linux.

Metode penginstalan alternatif

Ada tiga cara lain untuk menginstal PowerShell di Linux, termasuk distribusi Linux yang tidak didukung secara resmi. Anda dapat mencoba menginstal PowerShell menggunakan Paket Snap PowerShell. Anda juga dapat mencoba menyebarkan biner PowerShell secara langsung menggunakan paket Linux tar.gz . Untuk informasi selengkapnya, lihat Cara alternatif untuk menginstal PowerShell di Linux.