So installieren Sie PowerShell unter Ubuntu 22.04 oder 20.04

PowerShell wurde von Microsoft entwickelt und ist eine robuste Skriptsprache und ein Automatisierungsframework, das sich unter Windows-Administratoren einen Namen gemacht hat. Allerdings sind seine Fähigkeiten nicht nur auf Windows beschränkt. Microsoft erkannte die wachsende Nachfrage nach plattformübergreifenden Lösungen und erweiterte die Reichweite von PowerShell auf Linux, einschließlich Distributionen wie Ubuntu.

Zusätzliche Funktionen von PowerShell:

  • Plattformübergreifende Effizienz: Die Kompatibilität von PowerShell mit Windows, macOS und Linux gewährleistet eine konsistente Erfahrung und ermöglicht es Benutzern, dieselben Skripts und Befehle auf verschiedenen Betriebssystemen bereitzustellen.
  • Erweiterte Automatisierung: PowerShell ist für seine Automatisierungskompetenz bekannt und erleichtert die Erstellung komplexer Skripts zur Aufgabenautomatisierung, Systemverwaltung und effizienten Datenverarbeitung.
  • Nahtlose Microsoft-Integration: Für diejenigen, die mit Microsoft-Plattformen wie Azure, Office 365 oder Active Directory arbeiten, bietet PowerShell maßgeschneiderte Cmdlets und Module zur Optimierung der Interaktionen.
  • Lebendige Unterstützung durch die Community: Eine dynamische und umfangreiche PowerShell-Community bietet wertvolle Ressourcen, von spezialisierten Modulen bis hin zu fachkundiger Anleitung, und steigert so die Benutzereffizienz.
  • Kontinuierliche Entwicklung: Microsofts Engagement für die Weiterentwicklung von PowerShell stellt sicher, dass das Unternehmen an der Spitze des technologischen Fortschritts bleibt.

Für diejenigen, die die Fähigkeiten von PowerShell unter Ubuntu nutzen möchten, setzen wir den Installationsprozess unter Verwendung des offiziellen APT-Repository von Microsoft fort und stellen so sicher, dass Sie auf die neuesten Versionen und Updates zugreifen können.

Voraussetzungen für die Installation von PowerShell

Um PowerShell erfolgreich unter Ubuntu zu installieren, stellen Sie sicher, dass Sie die folgenden Anforderungen erfüllen:

Systemanforderungen und unterstützte Ubuntu-Versionen

KomponenteMinimale Anforderungen
Prozessor2 GHz oder schneller Dual-Core-Prozessor
RAM4 GB oder mehr
Festplattenplatz25 GB freier Speicherplatz
NetzwerkHighspeed-Internetverbindung
Unterstützte VersionenUbuntu 22.04 (Jammy), Ubuntu 20.04 (Focal)

Zusätzliche Anforderungen

Die meisten davon sind in Ihrer Standard-Ubuntu-Installation automatisch verfügbar.

ErfordernisBeschreibung
InternetverbindungErforderlich zum Herunterladen von PowerShell und Anwenden von Updates.
TerminalkonventionenAlle Terminalbefehle sollten als normaler Benutzer ausgeführt werden mit sudo Berechtigungen.
CLI-BefehleNutzen Sie die Befehlszeilenschnittstelle (CLI) für die Installation und Einrichtung.
PaketverwaltungstoolsStellen Sie sicher, dass Tools zur Verwaltung von Paketen installiert sind (z. B. apt, dpkg).

Aktualisieren Sie Ubuntu vor der PowerShell-Installation

Aktualisieren Sie vor der Installation Ihr System, um sicherzustellen, dass alle Pakete auf dem neuesten Stand sind. Dadurch werden Konflikte während der Installation vermieden. Öffnen Sie dazu ein Terminal und führen Sie den folgenden Befehl aus:

sudo apt update

Sobald die Aktualisierung abgeschlossen ist, aktualisieren Sie alle veralteten Pakete mit dem folgenden Befehl:

sudo apt upgrade

Installieren der ersten PowerShell-Pakete

Um PowerShell zu installieren, müssen bestimmte Abhängigkeiten vorhanden sein. Die meisten dieser Pakete sind möglicherweise bereits auf Ihrem System vorhanden. Durch Ausführen des folgenden Befehls wird sichergestellt, dass sie installiert werden:

sudo apt install dirmngr lsb-release ca-certificates software-properties-common apt-transport-https curl -y

Microsoft PowerShell APT-Repository importieren

Um sicherzustellen, dass Sie immer die aktuellste Version von PowerShell auf Ihrem System haben, müssen Sie den GPG-Schlüssel und das Repository importieren. Importieren Sie zunächst den GPG-Schlüssel mit dem folgenden Befehl:

curl -fSsL https://packages.microsoft.com/keys/microsoft.asc | sudo gpg --dearmor | sudo tee /usr/share/keyrings/powershell.gpg > /dev/null

Importieren Sie als Nächstes das Repository, das Ihrer Ubuntu-Distributionsversion entspricht.

Notiz: Ubuntu 24.04 Noble Numbat LTS wird derzeit nicht unterstützt.

Für Ubuntu 22.04 Jammy JellyFish LTS Benutzer, führen Sie den folgenden Befehl aus:

echo "deb [arch=amd64,armhf,arm64 signed-by=/usr/share/keyrings/powershell.gpg] https://packages.microsoft.com/ubuntu/22.04/prod/ jammy main" | sudo tee /etc/apt/sources.list.d/powershell.list

Für Ubuntu 20.04 Focal Fossa LTS Benutzer, führen Sie diesen Befehl aus:

echo "deb [arch=amd64,armhf,arm64 signed-by=/usr/share/keyrings/powershell.gpg] https://packages.microsoft.com/ubuntu/20.04/prod/ focal main" | sudo tee /etc/apt/sources.list.d/powershell.list

Aktualisieren der Paketliste nach dem PowerShell-PPA-Import

Aktualisieren Sie nach dem Hinzufügen des PowerShell-Repositorys die Paketliste, indem Sie den folgenden Befehl ausführen:

sudo apt update

Schließen Sie die PowerShell-Installation über den APT-Befehl ab.

Wenn alles vorhanden ist, können Sie PowerShell jetzt mit dem folgenden Befehl installieren:

sudo apt install powershell

Überprüfen der PowerShell-Installation

Nach Abschluss der Installation ist es wichtig zu überprüfen, ob PowerShell korrekt installiert wurde und auf Ihrem Ubuntu-System funktioniert. Um eine neue PowerShell-Instanz zu aktivieren und zu starten, geben Sie den folgenden Befehl in Ihr Terminal ein:

pwsh

Nach der Ausführung des Befehls sollte eine neue PowerShell-Eingabeaufforderung angezeigt werden, die angibt, dass der Befehl auf Ihrem System erfolgreich ausgeführt wird.

Nachdem Sie die erfolgreiche Installation von PowerShell bestätigt haben, können Sie damit Ihr System verwalten, Skripts ausführen und Befehle ausführen, genau wie auf einem Windows-System.

Grundlegende PowerShell-Befehle

Zugreifen auf die Hilfe mit PowerShell

Um auf das integrierte Hilfesystem zuzugreifen und mehr über PowerShell-Befehle und deren Verwendung zu erfahren, verwenden Sie das help Befehl:

help

Dieser Befehl bietet einen Überblick über die verfügbaren Cmdlets und grundlegende Verwendungsanweisungen.

PowerShell-Informationen abrufen

Um detaillierte Informationen zur PowerShell-Umgebung zu erhalten, z. B. Version und Laufzeit, verwenden Sie den Get-Host Cmdlet:

Get-Host

Verzeichnisinhalte in PowerShell auflisten

Um den Inhalt eines Verzeichnisses aufzulisten, ähnlich wie bei ls Befehl in Linux, verwenden Sie die dir Alias ​​für den Get-ChildItem Cmdlet:

dir

Befehlsverlauf in PowerShell anzeigen

Um den Verlauf der zuvor ausgeführten Befehle in der aktuellen PowerShell-Sitzung anzuzeigen, verwenden Sie die Get-History Cmdlet:

Get-History

Auflisten von Prozessinformationen zu PowerShell

Um Informationen über die auf Ihrem System laufenden Prozesse anzuzeigen, verwenden Sie das Get-Process Cmdlet:

Get-Process

Beenden Sie die PowerShell-Instanz in PowerShell

exit

Zusätzliche PowerShell-Befehle

PowerShell aktualisieren

Um nach Updates zu suchen und alle Pakete, einschließlich PowerShell, zu aktualisieren, verwenden Sie die Befehlszeile und führen Sie den folgenden Befehl aus. Dieser Befehl stellt sicher, dass Ihr System auf dem neuesten Stand bleibt:

sudo apt update && sudo apt upgrade

Entfernen von PowerShell

Wenn Sie PowerShell von Ihrem System entfernen möchten, führen Sie die folgenden Schritte aus:

Verwenden Sie den folgenden Befehl, um PowerShell zu deinstallieren:

sudo apt remove powershell

Entfernen Sie das Repository, indem Sie den folgenden Befehl ausführen:

sudo rm /etc/apt/sources.list.d/powershell.list

Löschen Sie aus Gründen der Ordnung und Sicherheit den GPG-Schlüssel mit dem folgenden Befehl:

sudo rm /usr/share/keyrings/powershell.gpg

Abschluss

Zusammenfassend lässt sich sagen, dass die Installation von PowerShell auf Ubuntu mithilfe des offiziellen APT-Repository von Microsoft den Benutzern eine leistungsstarke und vielseitige Befehlszeilenschnittstelle bietet. Wenn Benutzer die in diesem Handbuch beschriebenen Schritte befolgen, können sie PowerShell nahtlos in ihre Ubuntu-Umgebung integrieren und so ihr Toolkit für eine effiziente Systemverwaltung erweitern.

Nützliche Links

Hier ist ein wertvoller Link zur Verwendung von PowerShell:

  • PowerShell-Dokumentation: Greifen Sie auf umfassende Dokumentation zu, einschließlich Lernprogrammen und Referenzmaterialien, um detaillierte Anleitungen zur Installation, Konfiguration und Verwendung von PowerShell zu erhalten.
Joshua James
Folgen Sie mir
Letzte Artikel von Joshua James (Alle anzeigen)

Hinterlasse einen Kommentar