Frage Wie installiere ich PowerShell?


Vor kurzem habe ich auf der Microsoft-Website etwas über PowerShell gelesen, das für Ubuntu verfügbar ist.

Wie würde ich bei der Installation von PowerShell vorgehen? Ich würde schätzen, Führung für beide Xenial & Treu.

Jede Installationsmethode ist in Ordnung, unabhängig davon, ob sie eine Quelle kompiliert oder sich auf einen Paket-Manager verlässt. Source-Compiling-Methoden sollten Anfängerdetails enthalten.


18
2018-02-02 07:40


Ursprung




Antworten:


Ab Februar 2017 hat Microsoft diese über ein öffentliches Repository zur Verfügung gestellt, das die gesamte Repository-Güte bringt. Einzelheiten Hier.

Hier sind die Anweisungen für 16.04 installieren

# 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

9
2018-06-14 20:03





Debian-Installationsdateien ('.deb') und andere Downloads finden Sie unter PowerShell-Versionen auf GitHub.

Direkte Download-Links mit SHA256-Hashes:


Laden Sie das DEB herunter, überprüfen Sie die Prüfsumme und lassen Sie sich dann vom Ubuntu Software Center die Installation des Programms vornehmen. Sehen hilfe.ubuntu.com wie man den Download verifiziert. Geben Sie im Grunde folgenden Befehl ein:

sha256sum powershell_*.deb

11
2018-02-02 07:46



Sie haben "man" -Seiten für Befehle hinzugefügt, damit Sie diese bei der Installation der Powershell erhalten. Auf ihrer Seite verweisen sie auf MSDN (der Nerver ;-)) msdn.microsoft.com/de-de/powershell/scripting/core-powershell/... - Rinzwind
Hier sind die englischen Dokumente: github.com/PowerShell/PowerShell-Docs - Rinzwind
Diese direkten Links verweisen nun auf veraltete Downloads. Bitte folgen Sie dem Link zu GitHub oder installieren Sie das Repo und verwenden Sie den Paketmanager - uSlackr


PowerShell Freisetzung: v6.0.0-beta.4


Ubuntu 14.04 LTS (Vertrauenswürdiger Tahr)

[Methode # 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
[Methode # 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)

[Methode # 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
[Methode # 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


2
2018-02-02 12:41



apt install ./foo.deb wird Abhängigkeiten auflösen, so dass Sie keine benötigen apt-get install -f Danach. - muru
Warum sollten Sie das aktualisieren, wenn MS ein Repo veröffentlicht hat? askubuntu.com/a/925458/158442 - muru


IMG:  Ubuntu 14.04 und später

PowerShell kann als Snap-Paket in allen derzeit unterstützten Ubuntu-Versionen installiert werden. Um das PowerShell-Snap-Paket zu installieren, öffnen Sie das Terminal und geben Sie Folgendes ein:

sudo snap install powershell --classic

2
2017-07-21 08:02