Microsoft PowerShell 7.1.0 wurde vor einigen Tagen mit einer Reihe von Verbesserungen und Korrekturen für PowerShell 7 veröffentlicht. So installieren Sie es in Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 und Linux Mint 19.x, 20.
PowerShell 7.1.0-Release-Highlights:
$?beheben nicht$falsesein wenn der native Befehl instderrschreibt .-FromUnixTimeumbenennen zu-UnixTimeSecondsaufGet-DateUnix-Zeiteingabe zu erlauben.- Machen Sie
$ErrorActionPreferencewirkt sich nicht aufstderraus Ausgabe nativer Befehle. - Zulassen, dass explizit angegebener benannter Parameter denselben vom Hashtable-Splatting ersetzt.
- Machen Sie den Schalterparameter
-Qualifiernicht positionell fürSplit-Path. - Lösen Sie das Arbeitsverzeichnis als wörtlichen Pfad für
Start-Processauf wenn es nicht angegeben ist. - Erstellen Sie
-OutFileParameter in Web-Cmdlets, damit er wie-LiteralPathfunktioniert . - String-Parameterbindung für
BigIntegerbehoben numerische Literale. - Unter Windows
Start-Processerstellt mit-UseNewEnvironmenteine Prozessumgebung mit allen Umgebungsvariablen aus der aktuellen Sitzung erstellt eine neue Standardprozessumgebung. - Rückgabeergebnis nicht in
PSObjectumbrechen beim Konvertieren von ScriptBlock in Delegate. - Konvertierung von invarianten Kulturzeichenfolgen für
-replaceverwenden Betreiber.
So installieren Sie PowerShell in Ubuntu:
Wenn Sie mit dem containerisierten Snap-Paket einverstanden sind, suchen und installieren Sie einfach Powershell von Ubuntu Software.
Für diese bevorzugen Sie .deb Paket bietet Microsoft die Software in seinem offiziellen apt-Repository an.
1. Richten Sie das Microsoft apt-Repository in Ubuntu ein:
Öffnen Sie das Terminal über den Launcher Ihrer Systemanwendung. Wenn es geöffnet wird, führen Sie den Befehl aus, um das offizielle .deb-Paket herunterzuladen:
wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
Ersetzen Sie für Linux Mint $(lsb_release -rs) im Code mit 20.04 für Linux Mint 20 (oder 18.04 für Mint 19.x).
Installieren Sie dann das Paket, das das Microsoft-Repository und den Schlüssel installiert, indem Sie den folgenden Befehl ausführen:
sudo dpkg -i packages-microsoft-prod.deb
Geben Sie das Benutzerkennwort (kein Sternchen-Feedback) für sudo-Eingabeaufforderungen ein und drücken Sie die Eingabetaste.
2. PowerShell installieren:
Führen Sie nach dem Hinzufügen des Repositorys nacheinander die folgenden 2 Befehle aus, um Paketaktualisierungen zu prüfen und die Software zu installieren:
sudo apt update sudo apt install powershell
Führen Sie nach der Installation pwsh aus um PowerShell zu starten.
PowerShell deinstallieren:
Um die Software zu entfernen, öffnen Sie einfach das Terminal und führen Sie den Befehl aus:
sudo apt remove powershell
Um das apt-Repository zu entfernen, gehen Sie einfach auf die Registerkarte „Software &Updates“> „Andere Software“ und entfernen Sie die entsprechende Zeile.
Originalartikel