Microsoft PowerShell 7.1.0 est sorti il y a quelques jours avec un certain nombre d'améliorations et de correctifs pour PowerShell 7. Voici comment l'installer dans Ubuntu 16.04, Ubuntu 18.04, Ubuntu 20.04 et Linux Mint 19.x, 20.
Points forts de la version 7.1.0 de PowerShell :
- Corriger
$?ne pas être$falselorsque la commande native écrit dansstderr. - Renommer
-FromUnixTimeà-UnixTimeSecondssurGet-Datepour permettre la saisie de l'heure Unix. - Faites
$ErrorActionPreferencen'affecte passtderrsortie des commandes natives. - Autoriser le paramètre nommé explicitement spécifié à remplacer le même à partir de l'éclaboussure de la table de hachage.
- Faites le changement de paramètre
-Qualifiernon positionnel pourSplit-Path. - Résoudre le répertoire de travail en tant que chemin littéral pour
Start-Processlorsqu'il n'est pas spécifié. - Créer
-OutFileparamètre dans les applets de commande Web pour fonctionner comme-LiteralPath. - Correction de la liaison du paramètre de chaîne pour
BigIntegerlittéraux numériques. - Sous Windows,
Start-Processcrée un environnement de processus avec toutes les variables d'environnement de la session en cours, en utilisant-UseNewEnvironmentcrée un nouvel environnement de processus par défaut. - Ne pas renvoyer le résultat à
PSObjectlors de la conversion de ScriptBlock en délégué. - Utiliser la conversion de chaîne de culture invariante pour
-replaceopérateur.
Comment installer PowerShell dans Ubuntu :
Si vous êtes d'accord avec le package Snap conteneurisé, recherchez et installez simplement Powershell à partir du logiciel Ubuntu.
Pour ceux préfèrent .deb package, Microsoft propose le logiciel dans son référentiel apt officiel.
1. Configurez le référentiel Microsoft apt dans Ubuntu :
Ouvrez le terminal à partir du lanceur d'applications de votre système. Lorsqu'il s'ouvre, exécutez la commande pour télécharger le package .deb officiel :
wget -q https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
Pour Linux Mint, remplacez $(lsb_release -rs) dans le code avec 20.04 pour Linux Mint 20 (ou 18.04 pour Mint 19.x).
Installez ensuite le package, qui installera le référentiel et la clé Microsoft, en exécutant la commande :
sudo dpkg -i packages-microsoft-prod.deb
Tapez le mot de passe utilisateur (pas de retour d'astérisque) pour les invites sudo et appuyez sur Entrée.
2. Installez PowerShell :
Après avoir ajouté le référentiel, exécutez les 2 commandes suivantes une par une pour vérifier les mises à jour du package et installer le logiciel :
sudo apt update sudo apt install powershell
Une fois installé, exécutez pwsh pour démarrer PowerShell.
Désinstaller PowerShell :
Pour supprimer le logiciel, ouvrez simplement le terminal et exécutez la commande :
sudo apt remove powershell
Pour supprimer le référentiel apt, accédez simplement à l'onglet Logiciels et mises à jour> Autres logiciels et supprimez la ligne correspondante.
Article d'origine