PowerShell Core als Snap installieren

PowerShell Core als Snap installieren

Admins haben viele Aufgaben auf ihrer To-Do-Liste. Dazu gehört auch die Verwaltung von Servern und Computern. Mit der PowerShell klappt das einfacher. Die PowerShell Core lässt sich dazu auf Windows, Linux und macOS nutzen. Besonders einfach erfolgt die Installation als Snap-Paket für Linux.

Mit Snaps lassen sich Software-Pakete auf vielen Linux-Distributionen leichter einspielen. Was sind Snaps, und wie funktionieren sie?

Snaps sind, kurz gesagt, verpackte Programme. Es handelt sich dabei also um Pakete, die ihre Abhängigkeiten jeweils selbst mitbringen. Die Installation ist ohne Root-Rechte möglich, da Snaps eigentlich Container sind. Außerdem werden Snaps automatisch aktualisiert. Das bedeutet: Man verwendet immer unmittelbar die neueste Version eines Snaps. Das sorgt für mehr Sicherheit und Stabilität im System.

Die Installation im Detail

Mit wenigen Schritten lässt sich PowerShell Core auf Ubuntu und weiteren Linux-Systemen, die Snaps unterstützen, einspielen. Dazu folgende Schritte ausführen:

  1. Im Browser die SnapCraft.io-Seite für PowerShell öffnen.
  2. Jetzt auf den Install-Button klicken.
  3. Nun der angezeigten Anleitung folgen. Damit lässt sich entweder die stabile Version der Software installieren oder die Vorschau-Version, in der neue Funktionen getestet werden.

Die Sache mit den Debian-Releases

Die Sache mit den Debian-Releases

Im Gegensatz zu anderen Linux-Distributionen kommt es bei Debian vor allem auf die Stabilität des Systems an. Nicht selten muss ein Debian-Server oder -Computer jahrelang nicht neu eingerichtet werden – eben wegen der Stabilität. Da sollte man als Nutzer darauf achten, dass es auch so bleibt.

Das Problem: Oft findet sich eine bestimmte Software nicht in den Quellen für die eigene Debian-Version. Da ist dann die Versuchung groß, einfach die Quellen einer neueren Version von Debian einzurichten – und die benötigten Programme dann von dort zu beziehen.

Das sollte man aber besser unterlassen. Denn daraus resultiert schnell ein defektes System, in dem wichtige Bibliotheken und Tools inkompatibel sind. Und dann müsste man eben doch neu installieren. Wegen der Stabilität.