Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Ada beberapa versi paket PowerShell 7 yang dapat diinstal. Artikel ini berfokus pada penginstalan paket rilis stabil terbaru. Untuk informasi selengkapnya tentang versi paket, lihat artikel Siklus Hidup Dukungan PowerShell .
Versi PowerShell 7 yang lebih baru menggantikan versi PowerShell 7 yang sudah ada. Versi pratinjau PowerShell dapat diinstal berdampingan dengan versi PowerShell lainnya. Versi pratinjau yang lebih baru menggantikan versi pratinjau sebelumnya yang sudah ada. Jika Anda perlu menjalankan PowerShell 7.5 berdampingan dengan versi sebelumnya, instal ulang versi sebelumnya menggunakan metode arsip biner.
Pilih metode penginstalan
Ada beberapa cara untuk menginstal PowerShell di macOS.
Mengunduh dan menginstal paket secara manual
Unduh paket penginstalan dari halaman rilis . Pilih versi paket yang ingin Anda instal.
- PowerShell 7.6 (LTS)
- Prosesor Arm64 - powershell-7.6.0-osx-arm64.pkg
- Prosesor x64 - powershell-7.6.0-osx-x64.pkg
- PowerShell 7.5
- Prosesor Arm64 - powershell-7.5.5-osx-arm64.pkg
- Prosesor x64 - powershell-7.5.5-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Prosesor Arm64 - powershell-7.4.14-osx-arm64.pkg
- Prosesor x64 - powershell-7.4.14-osx-x64.pkg
Ada dua cara untuk menginstal PowerShell menggunakan paket yang diunduh.
Menginstal paket menggunakan Finder
Instal PowerShell menggunakan Finder:
Buka Finder
Temukan paket yang diunduh
Klik dua kali pada file
Anda akan menerima pesan kesalahan berikut saat menginstal paket:
"powershell-7.5.5-osx-arm64.pkg" Tidak Dibuka
Apple tidak dapat memverifikasi "powershell-7.5.5-osx-arm64.pkg" bebas dari malware yang dapat membahayakan Mac Anda atau membahayakan privasi Anda.
Pilih tombol Selesai untuk menutup perintah.
Pesan kesalahan ini berasal dari fitur Gatekeeper macOS. Untuk informasi selengkapnya, lihat Membuka app dengan aman di Mac - Apple Support.
Setelah Anda mencoba membuka paket, ikuti langkah-langkah berikut:
- Buka Pengaturan Sistem.
- Pilih Privasi & Keamanan dan gulir ke bawah ke bagian Keamanan .
- Pilih tombol Buka Tetap untuk mengonfirmasi niat Anda untuk menginstal PowerShell.
- Saat perintah peringatan muncul kembali, pilih Tetap Buka.
- Masukkan nama pengguna dan kata sandi untuk memungkinkan penginstalan dilanjutkan.
Instal paket melalui shell perintah
Untuk menginstal paket PowerShell dari baris perintah, Anda harus melewati pemeriksaan Gatekeeper. Gunakan salah satu metode berikut untuk menginstal paket:
Jalankan perintah
installerdengan parameter allowUntrusted:sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.5-osx-arm64.pkg -target /Atau instal paket seperti biasa setelah menjalankan salah satu perintah berikut:
- Jalankan
sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.5-osx-arm64.pkg. -
Unblock-FileGunakan cmdlet jika Anda menggunakan PowerShell. Sertakan jalur lengkap ke.pkgfile.
- Jalankan
Instal sebagai alat .NET Global
Jika Anda sudah menginstal .NET Core SDK terinstal, Anda dapat menggunakan alat .NET Global untuk menginstal PowerShell 7.
dotnet tool install --global PowerShell
Penginstal alat dotnet menambahkan ~/.dotnet/tools ke variabel lingkungan PATH Anda. Namun, shell yang sedang berjalan saat ini tidak memiliki versi terbaru PATH. Mulai PowerShell dari shell baru dengan mengetik pwsh.
Menginstal PowerShell 7 dari arsip biner
Arsip biner tar.gz PowerShell disediakan untuk platform macOS untuk mengaktifkan skenario penyebaran tingkat lanjut. Saat menginstal menggunakan metode ini, Anda juga harus menginstal dependensi apa pun secara manual.
Unduh paket penginstalan dari halaman rilis ke Mac Anda. Pilih versi arsip yang ingin Anda instal.
- PowerShell 7.6 (LTS)
- Prosesor Arm64 - powershell-7.6.0-osx-arm64.tar.gz
- Prosesor x64 - powershell-7.6.0-osx-x64.tar.gz
- PowerShell 7.5
- Prosesor Arm64 - powershell-7.5.5-osx-arm64.tar.gz
- Prosesor x64 - powershell-7.5.5-osx-x64.tar.gz
- PowerShell 7.4 (LTS)
- Prosesor Arm64 - powershell-7.4.14-osx-arm64.tar.gz
- Prosesor x64 - powershell-7.4.14-osx-x64.tar.gz
Gunakan perintah berikut untuk menginstal PowerShell dari arsip biner. Ubah URL unduhan agar sesuai dengan versi yang ingin Anda instal.
# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.6.0/powershell-7.6.0-osx-arm64.tar.gz
# Create the target folder where powershell is placed
sudo mkdir -p /usr/local/microsoft/powershell/7
# Expand powershell to the target folder
sudo tar zxf /tmp/powershell.tar.gz -C /usr/local/microsoft/powershell/7
# Set execute permissions
sudo chmod +x /usr/local/microsoft/powershell/7/pwsh
# Create the symbolic link that points to pwsh
sudo ln -s /usr/local/microsoft/powershell/7/pwsh /usr/local/bin/pwsh
Mulai PowerShell 7
Setelah paket diinstal, jalankan pwsh dari terminal. Jika Anda telah menginstal paket Pratinjau, jalankan pwsh-preview.
- Lokasi
$PSHOMEbervariasi berdasarkan paket yang Anda instal.- Untuk paket Stabil dan LTS:
/usr/local/microsoft/powershell/7/ - Untuk paket Pratinjau:
/usr/local/microsoft/powershell/7-preview/ - Paket penginstalan macOS membuat tautan simbolis,
/usr/local/bin/pwshyang menunjukpwshke lokasi$PSHOME.
- Untuk paket Stabil dan LTS:
- Profil pengguna dibaca dari
~/.config/powershell/profile.ps1 - Profil default dibaca dari
$PSHOME/profile.ps1 - Modul pengguna dibaca dari
~/.local/share/powershell/Modules - Modul yang dibagikan dibaca dari
/usr/local/share/powershell/Modules - Modul bawaan dibaca dari
$PSHOME/Modules - Riwayat PSReadLine direkam ke
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
PowerShell menghormati Spesifikasi Direktori Dasar XDG di macOS.
Memperbarui PowerShell 7
Untuk memperbarui PowerShell, unduh versi baru paket atau arsip biner dan instal.
Menghapus PowerShell 7
Untuk menghapus instalasi PowerShell, Anda perlu menghapus folder aplikasi dan file dukungan lainnya. Perintah berikut menghapus tautan simbolis dan file PowerShell.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Gunakan sudo rm untuk menghapus file dan folder PowerShell lainnya yang tersisa.
Versi macOS yang didukung
Microsoft mendukung PowerShell hingga PowerShell mencapai akhir dukungan atau versi macOS mencapai akhir dukungan.
Versi macOS berikut didukung:
- macOS 26 (Tahoe) x64 dan Arm64
- macOS 15 (Sequoia) x64 dan Arm64
- macOS 14 (Sonoma) x64 dan Arm64
Apple menentukan siklus hidup dukungan macOS. Untuk informasi selengkapnya, lihat yang berikut ini:
Metode penginstalan yang didukung
Microsoft mendukung metode penginstalan dalam dokumen ini. Mungkin ada metode penginstalan pihak ketiga lainnya yang tersedia dari sumber lain. Meskipun alat dan metode tersebut mungkin berfungsi, Microsoft tidak dapat mendukung metode tersebut. Untuk informasi selengkapnya, lihat Cara alternatif untuk menginstal PowerShell.