Recherche de site Web

Comment installer PowerShell sur Fedora Linux


PowerShell est à la fois un shell de ligne de commande et un langage de script entièrement développé basé sur le framework .NET. Tout comme Bash, il est conçu pour effectuer et automatiser les tâches d'administration système.

Jusqu'à récemment, PowerShell était strictement réservé à l'environnement Windows. Cela a changé en août 2016 lorsqu'il est devenu open source et multiplateforme avec l'introduction de PowerShell Core qui est construit sur le noyau .NET.

PowerShell est désormais disponible pour les plates-formes Windows, macOS, Linux et ARM telles que Raspian. Dans ce guide, nous vous guiderons tout au long de l'installation de Microsoft PowerShell sur Fedora Linux.

Pour ce guide, nous utiliserons Fedora 34. Il existe deux méthodes simples que vous pouvez utiliser pour installer PowerShell sur Fedora et nous les aborderons tour à tour.

Méthode 1 : installer PowerShell à l’aide des référentiels Microfost

Il s'agit d'une méthode d'installation en 4 étapes qui implique les étapes suivantes :

Ajouter le référentiel Microsoft RedHat dans Fedora

La première étape consiste à ajouter la Clé de signature Microsoft en exécutant la commande suivante.

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Ensuite, utilisez la commande curl pour ajouter le référentiel Microsoft RedHat.

curl https://packages.microsoft.com/config/rhel/7/prod.repo | sudo tee /etc/yum.repos.d/microsoft.repo

Mettez ensuite à jour Fedora pour le synchroniser avec le référentiel nouvellement ajouté.

sudo dnf update

Installer Powershell sur Fedora

Enfin, installez PowerShell à l'aide du gestionnaire de packages dnf comme suit :

sudo dnf install  powershell -y

Pour vérifier que PowerShell est installé, exécutez la commande :

rpm -qi powershell

Cela fournit des informations détaillées telles que la version, la date d'installation de la version, l'architecture, etc. du package Powershell nouvellement installé.

Pour accéder à l'invite Powershell, exécutez simplement la commande suivante :

pwsh

À partir de là, vous pouvez exécuter des commandes Linux et effectuer des tâches de script sur votre instance PowerShell nouvellement installée.

Pour quitter Powershell, exécutez :

> exit

Méthode 2 : installer PowerShell à partir d’un fichier RPM

Il s'agit d'une manière plus directe d'installer PowerShell et ne diffère pas significativement de la première méthode. PowerShell 7.2 a mis à disposition les packages universels pour les principales distributions Linux telles que Debian, Ubuntu, CentOS, OpenSUSE et Fedora. Vous pouvez jeter un œil à ces packages à partir du référentiel PowerShell GitHub.

Une fois exécuté, le fichier RPM ajoute essentiellement la clé GPG et le référentiel Microsoft sur votre système et procède à l'installation de PowerShell.

Alors, exécutez la commande suivante pour installer PowerShell à l'aide du fichier RPM du référentiel Github.

sudo dnf install https://github.com/PowerShell/PowerShell/releases/download/v7.2.1/powershell-lts-7.2.1-1.rh.x86_64.rpm

Désinstaller PowerShell de Fedora Linux

Si PowerShell n'est pas votre tasse de thé, vous pouvez l'installer en exécutant la commande :

sudo dnf remove powershell

Le shell UNIX reste l'environnement préféré de la plupart des utilisateurs Linux. C’est propre, plus efficace et bien documenté. Par conséquent, ce n’est un secret pour personne que la plupart des utilisateurs préféreraient travailler avec bash plutôt qu’avec Powershell étant donné la flexibilité et la facilité d’utilisation qu’il offre.

Néanmoins, PowerShell est toujours extrêmement populaire et contient plusieurs applets de commande pour exécuter des tâches administratives. Dans ce guide, nous avons montré comment installer PowerShell sur Fedora.