Installer Powershell sur Mac OS X

Depuis son apparition, Powershell ne cesse de réconcilier les utilisateurs Windows avec le shell.
L’outil est tellement interessant qu’il existe un moyen de l’installer sur Mac OS X.
Nous verrons dans cet article comment faire.

Installer Homebrew

La première étape consiste à installer Homebrew, un gestionnaire de paquets qui nous permettra d’obtenir de nombreux logiciels “communautaires”.
Nous ouvrirons donc le terminal de Mac OS X (Finder>Utilitaires>Terminal) et nous mettrons la ligne de commande suivante:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Elle nous permettra de récupérer et d’exécuter le script Ruby d’installation d’Hombrew.

Installer Homebrew-Cask

Deuxième étape: installer Homebrew-Cask, un complément à Homebrew permettant d’étendre ses fonctionnalités.
Toujours dans un terminal, nous taperons:

brew tap homebrew/cask

Installer Powershell

Enfin en troisième étape nous rentrerons dans le vif du sujet, installer Powershell.
Dans le terminal nous taperons:

brew cask install powershell

L’installation commencera et finira par vous demander votre mot de passe root.
Comme nous pouvons le voir, Openssl est une dépendance de Powershell.

Le paquet distribué via GitHub est un paquet officiel de l’équipe de développement Powershell de Microsoft. Vous pourrez consulter leurs différents projets à l’adresse https://github.com/PowerShell.

Nous pourrons ensuite lancer Powershell via la commande:

pwsh

Toutes les commandes Powershell sont disponibles, par exemple Get-help:

 

Mettre à jour Powershell

Vous pourrez procéder à la mise à jour de Powershell avec les commandes suivantes (mise à jour de la liste des paquets, puis  mise à jour du paquet Powershell):

brew update
brew cask upgrade powershell

 

Désinstaller Powershell

Si vous n’en n’avez plus l’utilité, vous pourrez désinstaller le paquet Powershell avec la commande:

brew cask uninstall powershell

 

Laisser un commentaire

%d blogueurs aiment cette page :