Ubuntu

Installer et démarrer avec PowerShell sur Ubuntu

Installer et démarrer avec PowerShell sur Ubuntu
PowerShell est un outil de configuration basé sur les tâches utilisé pour l'automatisation et la configuration du système d'exploitation Windows. C'est un outil très puissant construit au-dessus de .NET framework. Microsoft a publié PowerShell Core pour les systèmes d'exploitation Linux. Le noyau PowerShell est construit sur .NET noyau.

Les administrateurs peuvent effectuer différentes tâches administratives sur l'ordinateur local ou sur un ordinateur distant à l'aide de PowerShell. C'est un outil de ligne de commande très puissant.

PowerShell est également un langage de script très puissant pour l'administration système. Vous pouvez écrire des scripts très complexes avec PowerShell pour vous aider à automatiser vos tâches quotidiennes d'administration système.

Dans cet article, je vais vous montrer comment installer PowerShell sur Ubuntu 18.04 LTS et aussi comment démarrer avec PowerShell. Alors, creusons.

Installation de PowerShell sur Ubuntu 18.04 LTS :

PowerShell n'est pas disponible dans le référentiel de packages officiel d'Ubuntu 18.04 LTS. Mais, vous pouvez facilement ajouter le référentiel de packages Microsoft officiel sur Ubuntu 18.04 LTS et installez PowerShell à partir de là à l'aide du gestionnaire de packages APT.

Tout d'abord, accédez au /tmp répertoire avec la commande suivante :

$ cd /tmp

Maintenant, téléchargez le fichier de package DEB du programme d'installation du référentiel de packages Microsoft avec la commande suivante :

$ wget -q https://paquets.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

Maintenant, installez le package DEB du programme d'installation du référentiel de packages Microsoft avec la commande suivante :

$ sudo apt-get install ./packages-microsoft-prod.deb

Les référentiels de packages Microsoft doivent être activés.

Maintenant, mettez à jour le cache du référentiel de packages APT avec la commande suivante :

$ sudo apt mise à jour

Le cache du référentiel de packages APT doit être mis à jour. Comme vous pouvez le voir, le référentiel de packages Microsoft est également répertorié ici. Ainsi, le référentiel de packages Microsoft est utilisé.

Maintenant, vous pouvez installer PowerShell sur votre Ubuntu 18.04 Machine LTS.

Pour installer PowerShell sur votre Ubuntu 18.4 machine LTS, exécutez la commande suivante :

$ sudo apt installer powershell

Pour confirmer l'installation, appuyez sur oui puis appuyez sur .

PowerShell doit être installé.

Maintenant, pour vérifier si PowerShell fonctionne ou non, exécutez la commande suivante :

$ pwsh --version

Les informations de version de PowerShell doivent être imprimées sur la console. Comme vous pouvez le voir, j'utilise PowerShell 6.2.0. Cela peut être différent au moment où vous lisez cet article.

Démarrage de PowerShell :

Maintenant que PowerShell est installé, vous pouvez le démarrer avec la commande suivante :

$ pwsh

PowerShell devrait démarrer. Maintenant, vous pouvez commencer à exécuter des commandes PowerShell, écrire des scripts PowerShell, exécuter des scripts PowerShell et bien d'autres.

Premiers pas avec PowerShell sur Ubuntu 18.04 LTS :

Dans cette section de l'article, je vais vous montrer les bases de PowerShell. Alors, commençons.

PowerShell prend en charge tous les cmd.EXE et commandes Unix. Par exemple, cat, dir, rm, echo, cls, cd etc.

Sous Linux, vous pouvez utiliser n'importe laquelle des commandes Linux existantes de PowerShell. Comme vous pouvez le voir, j'ai exécuté le apte et qui suis je Commandes Linux et il s'est exécuté avec succès.

PowerShell utilise un alias plus descriptif pour Windows cmd.EXE commandes telles que dir, cd, cls, etc.

Vous pouvez utiliser le Obtenir-Alias commande de PowerShell pour trouver l'alias de vos commandes souhaitées.

Par exemple, pour trouver l'alias de la commande cd, utilisez Obtenir-Alias comme suit:

PS> Get-Alias ​​cd

Comme vous pouvez le voir, l'alias est Définir-Emplacement. Les commandes PoweShell sont vraiment faciles à retenir.

Comme vous pouvez le voir, je peux utiliser le Définir-Emplacement commande pour naviguer vers un autre répertoire.

PowerShell dispose également de puissantes fonctionnalités de complétion automatique. Tu utilises de la même manière que sous Linux pour obtenir la complétion automatique.

Si vous préférez les commandes courtes, PowerShell est également là pour vous. PowerShell fournit des alias standard pour cela.

Auparavant, j'utilisais le Obtenir-Alias commander. Mais j'aurais pu utiliser un alias plus court fille. Cela me donnerait le même résultat que vous pouvez le voir dans la capture d'écran ci-dessous.

PS> gal cd

Ici, g est pour Get et Al est pour Alias.

De la même manière, vous pouvez utiliser sal à la place du Ensemble-Alias commander. Ici, s est pour Set et Al est pour Alias.

Pour plus d'informations sur les alias de commande, consultez la documentation officielle de PowerShell à l'adresse https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?vue=powershell-6

Sous Linux, nous avons des pages de manuel. Les pages de manuel nous aident à savoir à quoi sert la commande, quelles options de commande sont disponibles, ce que fait chacune des options et bien d'autres. De la même manière, vous pouvez obtenir de l'aide sur les commandes PowerShell.

Sur PowerShell, le Obtenir de l'aide La commande est utilisée pour obtenir de l'aide sur la commande souhaitée.

Par exemple, pour obtenir de l'aide sur le Définir-Emplacement commande que nous avons vue précédemment, exécutez la commande suivante :

PS> Get-Help Définir-Emplacement

Comme vous pouvez le voir, la commande Get-Help affiche le NOM du commandement, le SYNTAXE du commandement, le alias de la commande. Mais ça devrait montrer plus!

Dans l'exemple précédent, vous avez vu que la commande Get-Help n'a pas pu trouver les fichiers d'aide de la commande sur mon ordinateur. Donc, il a affiché une aide partielle. En fait, je n'ai pas téléchargé les fichiers d'aide pour cette commande.

Pour télécharger les fichiers d'aide sur votre ordinateur, exécutez la commande PowerShell suivante :

PS> Mise à jour-Aide

Comme vous pouvez le voir, PowerShell télécharge et installe les fichiers d'aide.

Une fois les fichiers d'aide téléchargés, essayons à nouveau d'obtenir de l'aide sur la commande Set-Location.

PS> Get-Help Définir-Emplacement

Rien n'a changé! Eh bien, par défaut, l'aide partielle est affichée. Mais, vous pouvez afficher l'aide complète si vous le souhaitez maintenant.

Pour afficher une aide complète sur la commande Set-Location, exécutez Get-Help comme suit :

PS> Get-Help Set-Location -Full

Comme vous pouvez le voir, l'aide complète s'affiche. L'aide complète contient des exemples ainsi qu'une explication de toutes les options.

Si vous ne souhaitez pas télécharger de fichiers d'aide, vous pouvez également trouver de l'aide en ligne avec la commande Get-Help comme suit :

PS> Get-Help Set-Location -En ligne

Un navigateur Web s'ouvrira avec la page d'aide pour Set-Location comme vous pouvez le voir.

La page d'aide en ligne contient également des exemples.

Maintenant que vous savez comment exécuter des commandes et comment obtenir de l'aide sur PowerShell, vous devriez pouvoir commencer à en savoir plus à ce sujet. Merci d'avoir lu cet article.

Comment installer League Of Legends sur Ubuntu 14.04
Si vous êtes fan de League of Legends, alors c'est l'occasion pour vous de tester League of Legends. Notez que LOL est pris en charge sur PlayOnLinux ...
Installez le dernier jeu de stratégie OpenRA sur Ubuntu Linux
OpenRA est un moteur de jeu de stratégie en temps réel libre/gratuit qui recrée les premiers jeux Westwood comme le classique Command & Conquer: Red A...
Installez le dernier émulateur Dolphin pour Gamecube et Wii sur Linux
L'émulateur Dolphin vous permet de jouer aux jeux Gamecube et Wii de votre choix sur des ordinateurs personnels Linux (PC). Étant un émulateur de jeu...