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$false
lorsque la commande native écrit dansstderr
. - Renommer
-FromUnixTime
à-UnixTimeSeconds
surGet-Date
pour permettre la saisie de l'heure Unix. - Faites
$ErrorActionPreference
n'affecte passtderr
sortie 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
-Qualifier
non positionnel pourSplit-Path
. - Résoudre le répertoire de travail en tant que chemin littéral pour
Start-Process
lorsqu'il n'est pas spécifié. - Créer
-OutFile
paramètre dans les applets de commande Web pour fonctionner comme-LiteralPath
. - Correction de la liaison du paramètre de chaîne pour
BigInteger
littéraux numériques. - Sous Windows,
Start-Process
crée un environnement de processus avec toutes les variables d'environnement de la session en cours, en utilisant-UseNewEnvironment
crée un nouvel environnement de processus par défaut. - Ne pas renvoyer le résultat à
PSObject
lors de la conversion de ScriptBlock en délégué. - Utiliser la conversion de chaîne de culture invariante pour
-replace
opé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