PowerShell'i nasıl yüklerim?


17

Çok uzun zaman önce Microsoft'un web sitesinde PowerShell'in Ubuntu için mevcut olduğu hakkında bir şeyler okudum.

PowerShell kurulumunu nasıl yapabilirim? Hem Xenial & Trusty için rehberlik isterim .

Kaynak derleme veya bir paket yöneticisine bağlı olarak herhangi bir kurulum yöntemi uygundur. Kaynak derleme yöntemleri, başlangıç ​​düzeyinde ayrıntı içermelidir.

Yanıtlar:


12

Şubat 2017 itibariyle Microsoft, bunları tüm depo iyiliğini getiren bir halka açık depoda sunmuştur. Ayrıntılar burada.

İşte 16.04'te PowerShell'in en son sürümünü kurmak için talimatlar.

# Import the public repository GPG keys
curl https://packages.microsoft.com/keys/microsoft.asc | sudo apt-key add -

# Register the Microsoft Ubuntu repository
curl https://packages.microsoft.com/config/ubuntu/16.04/prod.list | sudo tee /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 (MS renamed main executable at launch to be more Linux-like)
pwsh


10

Debian kurulum dosyaları ('.deb') ve diğer indirmeler için GitHub'daki PowerShell sürümlerine bakın .

SHA256 karmalarıyla doğrudan indirme bağlantıları:


DEB'yi indirin, sağlama toplamını doğrulayın ve ardından Ubuntu Yazılım Merkezi'nin yüklemeye dikkat etmesine izin verin. İndirme işleminin nasıl doğrulanacağı hakkında help.ubuntu.com adresine bakın . Temel olarak aşağıdaki komutu girin:

sha256sum powershell_*.deb

1
Komutlar için "man" sayfaları eklediler, böylece powershell'i yüklediğinizde bunları alacaksınız.
Sitelerinde MSDN'ye

1
İşte ingilizce dokümanlar: github.com/PowerShell/PowerShell-Docs
Rinzwind

1
Bu doğrudan bağlantılar artık güncel olmayan indirmelere işaret ediyor. Lütfen GitHub bağlantısını takip edin veya depoyu kurun ve paket yöneticisini kullanın
repoyu kurun

4

Ubuntu 14.04 ve üstü

PowerShell, şu anda desteklenen tüm Ubuntu sürümlerine ek paket olarak yüklenebilir. PowerShell ek paketini kurmak için terminali açın ve şunu yazın:

sudo snap install powershell --classic

Bu Ubuntu 18.04.1 LTS
Underverse

2

PowerShell Serbest bırakmak: v6.0.0-beta.4


Ubuntu 14.04 LTS (Güvenilir Tahr)

[Yöntem # 1] ~ APT
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb
sudo apt install ./powershell_*.deb
[Yöntem # 2] ~ dpkg
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.14.04.1_amd64.deb
dpkg -i powershell_*.deb 
apt-get install -f

Ubuntu 16.04 LTS (Xenial Xerus)

[Yöntem # 1] ~ APT
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb
sudo apt install ./powershell_*.deb
[Yöntem # 2] ~ dpkg
wget https://github.com/PowerShell/PowerShell/releases/download/v6.0.0-beta.4/powershell_6.0.0-beta.4-1ubuntu1.16.04.1_amd64.deb
dpkg -i powershell_*.deb 
apt-get install -f


1
apt install ./foo.debbağımlılıkları çözecektir, bu yüzden apt-get install -fsonraya ihtiyacınız yoktur .
muru

1
MS bir repo yayınladığında bunu neden güncellemelisiniz? askubuntu.com/a/925458/158442
muru
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.