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'nin yüklenebilen birden çok paket sürümü vardır. Bu makale, en son kararlı sürüm paketini yüklemeye odaklanır. Paket sürümleri hakkında daha fazla bilgi için PowerShell Destek Yaşam Döngüsü makalesine bakın.
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.
Bir yükleme yöntemi seçin
PowerShell'i macOS'a yüklemenin birkaç yolu vardır.
Paketi el ile indirme ve yükleme
Sürümler sayfasından yükleme paketini indirin. Yüklemek istediğiniz paket sürümünü seçin.
- PowerShell 7.5
- Arm64 işlemciler - powershell-7.5.5-osx-arm64.pkg
- x64 işlemciler - powershell-7.5.5-osx-x64.pkg
- PowerShell 7.4 (LTS)
- Arm64 işlemciler - powershell-7.4.14-osx-arm64.pkg
- x64 işlemciler - powershell-7.4.14-osx-x64.pkg
- PowerShell 7.6 önizlemesi
- Arm64 işlemciler - powershell-7.6.0-rc.1-osx-arm64.pkg
- x64 işlemciler - powershell-7.6.0-rc.1-osx-x64.pkg
İndirilen paketi kullanarak PowerShell'i yüklemenin iki yolu vardır.
Bulucu kullanarak paketi yükleme
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.5-osx-arm64.pkg" Açık Değil
Apple, "powershell-7.5.5-osx-arm64.pkg" 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.
Paketi bir komut kabuğundan yükleme
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.5-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.5-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 zaten yüklüyse, PowerShell 7'yi yüklemek için .NET Genel aracını kullanabilirsiniz.
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.
PowerShell 7'yi ikili arşivden yükleme
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.
Sürümler sayfasından yükleme paketini Mac bilgisayarınıza indirin. Yüklemek istediğiniz arşiv sürümünü seçin.
- PowerShell 7.4 (LTS)
- Arm64 işlemciler - powershell-7.4.14-osx-arm64.tar.gz
- x64 işlemciler - powershell-7.4.14-osx-x64.tar.gz
- PowerShell 7.5
- Arm64 işlemciler - powershell-7.5.5-osx-arm64.tar.gz
- x64 işlemciler - powershell-7.5.5-osx-x64.tar.gz
- PowerShell 7.6 önizlemesi
- Arm64 işlemciler - powershell-7.6.0-rc.1-osx-arm64.tar.gz
- x64 işlemciler - powershell-7.6.0-rc.1-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.5/powershell-7.5.5-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 7'i başlatma
Paket yüklendikten sonra bir terminalden komutunu çalıştırın pwsh . Bir Önizleme paketi yüklediyseniz komutunu çalıştırın pwsh-preview.
- konumu
$PSHOME, yüklediğiniz pakete göre değişir.- Kararlı ve LTS paketleri için:
/usr/local/microsoft/powershell/7/ - Önizleme paketleri için:
/usr/local/microsoft/powershell/7-preview/ - macOS yükleme paketi,
/usr/local/bin/pwsh'yupwshkonumuna işaret eden sembolik bir bağlantı oluşturur.
- Kararlı ve LTS paketleri için:
- 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.
PowerShell 7'i güncelleştirme
PowerShell'i güncelleştirmek için paketin veya ikili arşivin yeni sürümünü indirin ve yükleyin.
PowerShell 7'yi kaldırma
PowerShell'i kaldırmak için uygulama klasörünü ve diğer destek dosyalarını silmeniz gerekir. Aşağıdaki komut sembolik bağlantıyı ve PowerShell dosyalarını kaldırır.
sudo rm -rf /usr/local/bin/pwsh /usr/local/microsoft/powershell
Kalan diğer PowerShell dosyalarını ve klasörlerini kaldırmak için kullanın sudo rm .
MacOS'un desteklenen sürümleri
Microsoft, PowerShell'in destek sonuna ulaşmasına veya macOS sürümünün destek sonuna ulaşmasına kadar PowerShell'i destekler.
MacOS'un aşağıdaki sürümleri desteklenir:
- 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:
Desteklenen yükleme yöntemleri
Microsoft bu belgedeki yükleme yöntemlerini destekler. Diğer kaynaklardan kullanılabilecek başka üçüncü taraf yükleme yöntemleri de olabilir. Bu araçlar ve yöntemler işe yarasa da, Microsoft bu yöntemleri destekleyemez. Daha fazla bilgi için bkz. PowerShell'i yüklemenin alternatif yolları.
PowerShell