Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
PowerShell 7 veya üzeri için macOS 13 ve üzeri gerekir. Tüm paketler PowerShell için GitHub sürümleri sayfasında bulunur. Paket yüklendikten sonra bir terminalden komutunu çalıştırın pwsh .
Yüklemeden önce Desteklenen sürümler listesini denetleyin.
PowerShell 7'nin daha yeni sürümleri, PowerShell 7'nin mevcut önceki sürümlerinin yerini alır. PowerShell'in önizleme sürümleri diğer PowerShell sürümleriyle yan yana yüklenebilir. Daha yeni önizleme sürümleri, mevcut önceki önizleme sürümlerinin yerini alır. PowerShell 7.5'i önceki bir sürümle yan yana çalıştırmanız gerekiyorsa ikili arşiv yöntemini kullanarak önceki sürümü yeniden yükleyin.
Uyarı
Bu makaledeki yükleme komutları PowerShell'in en son kararlı sürümüne yöneliktir. PowerShell'in farklı bir sürümünü yüklemek için komutunu ihtiyacınız olan sürümle eşleşecek şekilde ayarlayın. Aşağıdaki bağlantılar sizi GitHub'da her sürüm için en son sürüm sayfasına yönlendirir.
- Kararlı sürüm v7.5. x: https://aka.ms/powershell-release?tag=stable
- LTS sürüm v7.4. x: https://aka.ms/powershell-release?tag=lts
- Önizleme sürümü v7.6.0-preview. x: https://aka.ms/powershell-release?tag=preview
Her paket için indirme bağlantıları, Yayın sayfasının Varlıklar bölümünde bulunur. Varlıklar bölümü daraltılmış olabilir, bu nedenle genişletmek için tıklamanız gerekebilir.
PowerShell'in en son kararlı sürümünü yükleme
PowerShell'i macOS'a yüklemenin birkaç yolu vardır. Aşağıdaki yöntemlerden birini seçin:
- Homebrew kullanarak yükleyin. Homebrew, macOS için tercih edilen paket yöneticisidir.
- Doğrudan İndirme yoluyla yükleyin.
- .NET Genel aracı olarak yükleyin.
- İkili arşivlerden yükleyin.
Homebrew kullanarak yükleme
brew Komut bulunamazsa, yönergelerini izleyerek Homebrew'ı yüklemeniz gerekir.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Yüklendikten sonra brew PowerShell'i yükleyin.
Aşağıdaki komut PowerShell'in en son kararlı sürümünü yükler:
brew install --cask powershell
Yüklemenin düzgün çalıştığını doğrulayın:
pwsh
PowerShell'in yeni sürümleri yayımlandığında Homebrew formülünü güncelleştirin ve PowerShell'i yükseltin:
brew update
brew upgrade powershell
Uyarı
Önceki komutları bir PowerShell (pwsh) oturumundan çağırabilirsiniz, ancak yükseltmeyi tamamlamak ve içinde $PSVersionTablegösterilen değerleri yenilemek için PowerShell oturumunu yeniden başlatmanız gerekir.
PowerShell'in en son önizleme sürümünü yükleme
Aşağıdaki komut PowerShell'in en son önizleme sürümünü yükler:
brew install powershell/tap/powershell-preview
PowerShell'in önizleme sürümünü başlatmak için aşağıdaki komutu çalıştırın:
pwsh-preview
PowerShell'in yeni önizleme sürümleri yayımlandığında Homebrew formülünü güncelleştirin ve PowerShell'in en son önizleme sürümüne yükseltin:
brew update
brew upgrade powershell-preview
Uyarı
Önceki komutları bir PowerShell (pwsh) oturumundan çağırabilirsiniz, ancak yükseltmeyi tamamlamak ve içinde $PSVersionTablegösterilen değerleri yenilemek için PowerShell oturumunu yeniden başlatmanız gerekir.
PowerShell'in en son LTS sürümünü yükleme
Aşağıdaki komut PowerShell'in en son LTS sürümünü yükler:
brew install powershell/tap/powershell-lts
Yüklemenizi doğrulayın:
pwsh-lts
PowerShell'in yeni LTS sürümleri yayımlandığında Homebrew formülünü güncelleştirmek ve PowerShell'in en son LTS sürümüne yükseltmek için aşağıdaki komutları çalıştırın:
brew update
brew upgrade powershell-lts
Uyarı
PowerShell'in daha yeni bir sürümüne güncelleştirirken, ilk yüklemeyi gerçekleştirmek için kullandığınız aynı yöntemi (cask veya dokunma) kullanın. Farklı bir yöntem kullanıyorsanız, yeni bir pwsh oturumu açmak PowerShell'in eski sürümünü kullanmaya devam eder.
Farklı yöntemler kullanmaya karar verirseniz , Homebrew bağlantı yöntemini kullanarak sorunu düzeltmenin yolları vardır.
Paketi Doğrudan İndirme yoluyla yükleme
Sürüm 7.2'den itibaren PowerShell, Apple M serisi Arm tabanlı işlemcileri destekler. Sürümler sayfasından yükleme paketini Mac bilgisayarınıza indirin. Geçerli sürümlerin bağlantıları şunlardır:
PowerShell 7.5
- Arm64 işlemciler - powershell-7.5.4-arm64.pkg
- x64 işlemciler - powershell-7.5.4-osx-x64.pkg
PowerShell 7.4
- Arm64 işlemciler - powershell-7.4.13-osx-arm64.pkg
- x64 işlemciler - powershell-7.4.13-osx-x64.pkg
Doğrudan İndirme yöntemini kullanarak PowerShell'i yüklemenin iki yolu vardır.
Bulucu kullanma
Bulucu kullanarak PowerShell'i yükleme:
Bulucu'yı açma
İndirilen paketi bulma
Dosyaya çift tıklayın
Paketi yüklerken aşağıdaki hata iletisini alırsınız:
"powershell-7.5.4-osx-arm64.pkg" Açılmıyor
Apple, "powershell-7.5.4-osx-arm64.pkg"nin Mac'inize zarar verebilecek veya gizliliğinizi tehlikeye atabilecek kötü amaçlı yazılımlardan arındırılmış olduğunu doğrulayamadı.
İstemi kapatmak için Bitti düğmesini seçin.
Bu hata iletisi macOS'un Ağ Geçidi Denetleyicisi özelliğinden gelir. Daha fazla bilgi için bkz. Mac bilgisayarınızda uygulamaları güvenli bir şekilde açma - Apple Desteği.
Paketi açmayı denedikten sonra şu adımları izleyin:
- Sistem Ayarları'nı açın.
- Gizlilik ve Güvenlik'i seçin ve aşağı kaydırarak Güvenlik bölümüne gidin.
- PowerShell'i yükleme amacınızı onaylamak için Yine de Aç düğmesini seçin.
- Uyarı istemi yeniden görüntülendiğinde Yine de Aç'ı seçin.
- Yüklemenin devam etmesine izin vermek için kullanıcı adı ve parola girin.
Terminali Kullanma
PowerShell paketini komut satırından yüklemek için Ağ Geçidi Denetleyicisi denetimlerini atlamanız gerekir. Paketi yüklemek için aşağıdaki yöntemlerden birini kullanın:
installerkomutunu allowUntrusted bayrağıyla çalıştırın:sudo installer -allowUntrusted -pkg ./Downloads/powershell-7.5.4-osx-arm64.pkg -target /Veya aşağıdaki komutlardan birini çalıştırdıktan sonra paketi normalde yaptığınız gibi yükleyin:
-
sudo xattr -rd com.apple.quarantine ./Downloads/powershell-7.5.4-osx-arm64.pkg'i çalıştırın. -
Unblock-FilePowerShell kullanıyorsanız cmdlet'ini kullanın. Dosyanın tam yolunu belirtin.pkg.
-
.NET Genel aracı olarak yükleme
.NET Core SDK'nız zaten yüklüyse PowerShell'i .NET Genel aracı olarak yüklemek kolaydır.
dotnet tool install --global PowerShell
Dotnet araç yükleyicisi ortam değişkeninize ~/.dotnet/tools eklerPATH. Ancak, şu anda çalışan kabuk güncellenmiş PATH içermiyor. yazarak pwshPowerShell'i yeni bir kabuktan başlatın.
İkili arşivler
Gelişmiş dağıtım senaryolarını etkinleştirmek için macOS platformu için PowerShell ikili tar.gz arşivleri sağlanır. Bu yöntemi kullanarak yüklediğinizde, tüm bağımlılıkları el ile de yüklemeniz gerekir.
Uyarı
PowerShell'in en son sürümleri de dahil olmak üzere herhangi bir sürümünü yüklemek için bu yöntemi kullanabilirsiniz:
- Kararlı sürüm: https://aka.ms/powershell-release?tag=stable
- LTS sürümü: https://aka.ms/powershell-release?tag=lts
- Önizleme sürümü: https://aka.ms/powershell-release?tag=preview
macOS'ta ikili arşivleri yükleme
Sürümler sayfasından yükleme paketini Mac bilgisayarınıza indirin. Geçerli sürümlerin bağlantıları şunlardır:
PowerShell 7.5 önizlemesi
- Arm64 işlemciler - powershell-7.5.4-osx-arm64.tar.gz
- x64 işlemciler - powershell-7.5.4-osx-x64.tar.gz
PowerShell 7.4 (LTS)
- Arm64 işlemciler - powershell-7.4.13-osx-arm64.tar.gz
- x64 işlemciler - powershell-7.4.13-osx-x64.tar.gz
PowerShell'i ikili arşivden yüklemek için aşağıdaki komutları kullanın. İndirme URL'sini, yüklemek istediğiniz sürümle eşleşecek şekilde değiştirin.
# Download the powershell '.tar.gz' archive
curl -L -o /tmp/powershell.tar.gz https://github.com/PowerShell/PowerShell/releases/download/v7.5.4/powershell-7.5.4-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
PowerShell'i kaldırma
PowerShell'i Homebrew ile yüklediyseniz kaldırmak için aşağıdaki komutu kullanın:
brew uninstall --cask powershell
PowerShell'i doğrudan indirme yoluyla yüklediyseniz PowerShell el ile kaldırılmalıdır:
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Ek PowerShell yollarını kaldırmak için, bu belgedeki yollar bölümüne bakın ve kullanarak sudo rmyolları kaldırın.
Uyarı
Homebrew ile yüklediyseniz bu işlem gerekli değildir.
Paths
-
$PSHOMEeşittir/usr/local/microsoft/powershell/7- macOS yükleme paketi,
/usr/local/bin/pwsh'yupwshkonumuna işaret eden sembolik bir bağlantı oluşturur.
- macOS yükleme paketi,
- Kullanıcı profilleri şu kaynaktan okunur:
~/.config/powershell/profile.ps1 - Varsayılan profiller
$PSHOME/profile.ps1üzerinden okunur. - Kullanıcı modülleri
~/.local/share/powershell/Modules'den okunuyor - Paylaşılan modüller
/usr/local/share/powershell/Modules'dan okunur - Varsayılan modüller
$PSHOME/Modules'den okunur. - PSReadLine geçmişi
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txtkonumuna kaydedilir.
PowerShell, macOS üzerinde XDG Temel Dizin Belirtimini dikkate alır.
Desteklenen sürümler
Microsoft, PowerShell destek sonuna ulaşana veya macOS sürümü destek sonuna ulaşana kadar PowerShell'i destekler.
- macOS 26 (Tahoe) x64 ve Arm64
- macOS 15 (Sequoia) x64 ve Arm64
- macOS 14 (Sonoma) x64 ve Arm64
MacOS'un destek yaşam döngüsünü Apple belirler. Daha fazla bilgi için aşağıdakilere bakın:
Yükleme desteği
Microsoft bu belgedeki yükleme yöntemlerini destekler. Diğer kaynaklardan kullanılabilecek başka yükleme yöntemleri de olabilir. Bu araçlar ve yöntemler işe yarayabilir ancak Microsoft bu yöntemleri destekleyemez.
Ek kaynaklar
PowerShell