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
  • 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

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.