Debian Linux'ta PowerShell yükleme
Tüm paketler, GitHub sayfasında mevcuttur. Paket yüklendikten sonra pwsh terminalden çalıştırın. Bir pwsh-preview önizleme sürümü yüklemişsanız çalıştırın. Yüklemeden önce aşağıdaki Desteklenen sürümler listesine bakın.
Not
PowerShell 7.2, PowerShell'in önceki sürümlerini kaldıran yerinde bir yükseltmedir.
PowerShell 7.2'yi önceki bir sürümle yan yana çalıştırmaya ihtiyacınız varsa, ikili arşiv yöntemini kullanarak önceki sürümü yeniden yükleyin.
Debian, paket yöneticisi olarak APT (Gelişmiş Paket Aracı) kullanır.
Debian 10
Not
Debian 10 yalnızca PowerShell 7.0 ve daha yeni sürümlerde de kullanılabilir.
Doğrudan indirme yoluyla yükleme
PowerShell 7.2, yüklemeyi kolaylaştıran bir evrensel paket sunar. Sürümler sayfasından Debian 10 makinesine evrensel paketi indirin. Geçerli sürümün bağlantısı şu şekildedir:
- PowerShell 7.2 -
https://github.com/PowerShell/PowerShell/releases/download/v7.2.0/powershell-lts_7.2.0-1.deb_amd64.deb - PowerShell 7.1.5
- Debian 10 -
https://github.com/PowerShell/PowerShell/releases/download/v7.1.5/powershell_7.1.5-1.debian.10_amd64.deb - Debian 9 -
https://github.com/PowerShell/PowerShell/releases/download/v7.1.5/powershell_7.1.5-1.debian.9_amd64.deb
- Debian 10 -
- PowerShell 7.0.8
- Debian 10 -
https://github.com/PowerShell/PowerShell/releases/download/v7.0.8/powershell-lts_7.0.8-1.debian.10_amd64.deb - Debian 9 -
https://github.com/PowerShell/PowerShell/releases/download/v7.0.8/powershell-lts_7.0.8-1.debian.9_amd64.deb
- Debian 10 -
Paket Deposu aracılığıyla Debian 10'a yükleme
Linux için PowerShell, kolay yükleme ve güncelleştirmeler için paket depolarda yayımlanır.
Tercih edilen yöntem aşağıdaki gibidir:
# Download the Microsoft repository GPG keys
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
# Register the Microsoft repository GPG keys
sudo dpkg -i packages-microsoft-prod.deb
# Update the list of products
sudo apt-get update
# Install PowerShell
sudo apt-get install -y powershell
# Start PowerShell
pwsh
Paket Deposu aracılığıyla Debian 9'a yükleme
Linux için PowerShell, kolay yükleme ve güncelleştirmeler için paket depolarda yayımlanır.
Tercih edilen yöntem aşağıdaki gibidir:
# Install system components
sudo apt-get update
sudo apt-get install -y curl gnupg apt-transport-https
# Import the public repository GPG keys
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -
# Register the Microsoft Product feed
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-debian-stretch-prod stretch main" > /etc/apt/sources.list.d/microsoft.list'
# Update the list of products
sudo apt-get update
# Install PowerShell
sudo apt-get install -y powershell
# Start PowerShell
pwsh
Süper kullanıcı olarak, Microsoft deposunu bir kez kaydettirin. Kayıt sonrasında PowerShell'i ile sudo apt-get install powershell güncelleştirebilirsiniz.
Kaldırma
sudo apt-get remove powershell
Arm işlemci desteği
PowerShell 7.2, 32 bit veya 64 bit Arm işlemciler kullanarak Debian üzerinde çalıştırmayı destekler. Linux'ta PowerShell'i yüklemenin alternatif yolları konusunda 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ı profilleri şu siteden okunur:
~/.config/powershell/profile.ps1 - Varsayılan profiller şu siteden okunur:
$PSHOME/profile.ps1 - Kullanıcı modülleri şu siteden okunur:
~/.local/share/powershell/Modules - Paylaşılan modüller şu siteden okunur:
/usr/local/share/powershell/Modules - Varsayılan modüller şu siteden okunur:
$PSHOME/Modules - PSReadLine geçmişi kaydediliyor
~/.local/share/powershell/PSReadLine/ConsoleHost_history.txt
Profiller PowerShell'in konak başına yapılandırmasına uyuyor, bu nedenle varsayılan ana bilgisayara özgü profiller Microsoft.PowerShell_profile.ps1 aynı konumlarda yer almaktadır.
PowerShell, Linux'ta XDG Temel Dizin Belirtimi'ne uygun hareket ediyor.
Desteklenen sürümler
Aşağıdaki tablo, şu anda desteklenen PowerShell sürümlerinin ve debian sürümlerinin bir listesidir. PowerShell sürümü destek sonuna ulaşana veya Debian sürümü yaşam sonuna ulaşana kadar bu sürümler 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
| Debian | 7.0 (LTS) | 7.1 | 7.2 (LTS-current) |
|---|---|---|---|
| ✅ 10 | ✅ | ✅ | ✅ |
| ✅ 9 | ✅ | ✅ | ❌ |
| ❌ 8 | 🟡 | ❌ | ❌ |
PowerShell, aşağıdaki işlemci mimarileri için Debian'da de desteklemektedir.
| Debian | 7.0 (LTS) | 7.1 | 7.2 (LTS-current) |
|---|---|---|---|
| Sürüm 9+ | x64, Arm32, Arm64 | x64, Arm32, Arm64 | x64, Arm32, Arm64 |
Yükleme desteği
Microsoft, bu belgede yükleme yöntemlerini destekler. Diğer üçüncü taraf kaynaklardan başka yükleme yöntemleri de olabilir. Bu araçlar ve yöntemler işe yardımcı olabilir, ancak Microsoft bu yöntemleri destekleyemzamaz.