Red Hat Enterprise Linux PowerShell 'i yükleme (rhel)
tüm paketler GitHub yayımları sayfamızda bulunur. Paket yüklendikten sonra pwsh bir terminalden çalıştırın. pwsh-previewBir önizleme sürümü yüklediyseniz çalıştırın. ' Yi yüklemeden önce Desteklenen sürümlerin listesini kontrol edin.
Not
PowerShell 7,2, PowerShell 'in önceki sürümlerini kaldıran yerinde bir yükseltmeye sahiptir.
PowerShell 7,2 ' i önceki bir sürümle yan yana çalıştırmanız gerekiyorsa, önceki sürümü ikili arşiv yöntemini kullanarak yeniden yükleyin.
RHEL 7, yıum ve RHEL 8 ile DNF paket yöneticisini kullanır.
Paket deposu aracılığıyla yükleme
Linux için PowerShell, kolay yükleme ve güncelleştirmeler için resmi Microsoft depolarında yayımlanır.
RHEL 7 ' de:
# Register the Microsoft RedHat repository
curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
# Install PowerShell
sudo yum install -y powershell
# Start PowerShell
pwsh
Süper Kullanıcı olarak Microsoft Repository 'yi bir kez kaydettirin. Kayıttan sonra PowerShell 'i ile güncelleştirebilirsiniz sudo yum update powershell .
RHEL 8 ' de:
# Register the Microsoft RedHat repository
curl https://packages.microsoft.com/config/rhel/8/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo
# Install PowerShell
sudo dnf install powershell
# Start PowerShell
pwsh
Süper Kullanıcı olarak Microsoft Repository 'yi bir kez kaydettirin. Kayıttan sonra PowerShell 'i ile güncelleştirebilirsiniz sudo dnf upgrade powershell .
Doğrudan indirme yoluyla yükleme
PowerShell 7,2, Universal RPM paketi olarak dağıtılır. PowerShell 'in önceki sürümlerinde her bir işletim sistemi için ayrı paket vardı. CentOS makinenizin üzerine ihtiyacınız olan RPM paketini indirin.
- PowerShell 7,2-
https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/powershell-lts-7.2.0-1.rh.x86_64.rpm - PowerShell 7.1.5
- CentOS 7-
https://github.com/PowerShell/PowerShell/releases/download/v7.1.5/powershell-7.1.5-1.rhel.7.x86_64.rpm - CentOS 8-
https://github.com/PowerShell/PowerShell/releases/download/v7.1.5/powershell-7.1.5-1.centos.8.x86_64.rpm
- CentOS 7-
- PowerShell 7.0.8
- CentOS 7-
https://github.com/PowerShell/PowerShell/releases/download/v7.0.8/powershell-7.0.8-1.rhel.7.x86_64.rpm - CentOS 8-
https://github.com/PowerShell/PowerShell/releases/download/v7.0.8/powershell-7.0.8-1.centos.8.x86_64.rpm
- CentOS 7-
En son RPM paketini RHEL 'nin hedef sürümüne yüklemek için aşağıdaki kabuk komutunu kullanın. Aşağıdaki kabuk komutlarında URL 'YI, ihtiyacınız olan sürümle eşleşecek şekilde değiştirin.
RHEL 7 ' de:
sudo yum install https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/powershell-lts-7.2.0-1.rh.x86_64.rpm
RHEL 8 ' de:
sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/powershell-lts-7.2.0-1.rh.x86_64.rpm
kaldırma-Red Hat Enterprise Linux (rhel) 7
sudo yum remove powershell
ARM işlemcileri için destek
PowerShell 7,2, 64 bit ARM işlemcisi kullanılarak RHEL üzerinde çalışmayı destekler. Linux 'Ta PowerShell 'i yüklemek Için alternatif yollarbölümünde açıklanan PowerShell 'i yüklemek için ikili arşiv yükleme yöntemini kullanın.
PowerShell yolları
$PSHOME``/opt/microsoft/powershell/7/- Kullanıcı profillerinin okunduğu yer
~/.config/powershell/profile.ps1 - Varsayılan profiller buradan okundu
$PSHOME/profile.ps1 - Kullanıcı modülleri okundu
~/.local/share/powershell/Modules - Paylaşılan modüller okundu
/usr/local/share/powershell/Modules - Varsayılan modüller okundu
$PSHOME/Modules - PSReadLine geçmişi öğesine kaydedilir
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
Profiller, PowerShell 'in konak başına yapılandırmasını kabul eder; bu nedenle, varsayılan konağa özgü profiller Microsoft.PowerShell_profile.ps1 aynı konumlarda bulunur.
PowerShell, Linux üzerinde xdg taban dizini belirtimine uyar.
Desteklenen sürümler
Aşağıdaki tablo, şu anda desteklenen PowerShell sürümlerinin ve desteklenen RHEL sürümlerinin bir listesidir. Bu sürümler, PowerShell sürümü destek sonuna ulaşana veya RHEL sürümü destek sonuna ulaşana kadar destek olmaya devam ediyor.
- Bir ✅ işletim sistemi veya PowerShell sürümünün hala destekte olduğunu gösterir
- Bir ❌, işletim sistemi veya PowerShell sürümünün desteklene olmadığını gösterir
- A 🟡 PowerShell sürümünün artık işletim sistemi sürümünde destek olmadığını gösterir
- Hem işletim sistemi sürümü hem de PowerShell sürümü ✅ destekle
| RHEL | 7.0 (LTS) | 7.1 | 7.2 (LTS-current) |
|---|---|---|---|
| ✅ 8 | ✅ | ✅ | ✅ |
| ✅ 7 | ✅ | ✅ | ✅ |
PowerShell, aşağıdaki işlemci mimarileri için RHEL üzerinde de desteklemektedir.
| RHEL | 7.0 (LTS) | 7.1 | 7.2 (LTS-current) |
|---|---|---|---|
| Tüm desteklenen sürümler | x64 | x64 | x64, Arm64 |
Yükleme desteği
Microsoft bu belgedeki yükleme yöntemlerini destekler. Diğer üçüncü taraf kaynaklarından farklı yükleme yöntemleri olabilir. Bu araçlar ve yöntemler işe başlayabilir, ancak Microsoft bu yöntemleri desteklemez.