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$false
sein wenn der native Befehl instderr
schreibt .-FromUnixTime
umbenennen zu-UnixTimeSeconds
aufGet-Date
Unix-Zeiteingabe zu erlauben.- Machen Sie
$ErrorActionPreference
wirkt sich nicht aufstderr
aus Ausgabe nativer Befehle. - Zulassen, dass explizit angegebener benannter Parameter denselben vom Hashtable-Splatting ersetzt.
- Machen Sie den Schalterparameter
-Qualifier
nicht positionell fürSplit-Path
. - Lösen Sie das Arbeitsverzeichnis als wörtlichen Pfad für
Start-Process
auf wenn es nicht angegeben ist. - Erstellen Sie
-OutFile
Parameter in Web-Cmdlets, damit er wie-LiteralPath
funktioniert . - String-Parameterbindung für
BigInteger
behoben numerische Literale. - Unter Windows
Start-Process
erstellt mit-UseNewEnvironment
eine Prozessumgebung mit allen Umgebungsvariablen aus der aktuellen Sitzung erstellt eine neue Standardprozessumgebung. - Rückgabeergebnis nicht in
PSObject
umbrechen beim Konvertieren von ScriptBlock in Delegate. - Konvertierung von invarianten Kulturzeichenfolgen für
-replace
verwenden 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