Project

General

Profile

Bac à idée #17911

Installer PowerShell sur serveur seth

Added by Alain Guichard over 7 years ago. Updated almost 5 years ago.

Status:
Nouveau
Priority:
Normal
Assigned To:
-
Category:
-
Target version:
-
Start date:
Due date:
% Done:

0%


Description

PowerShell est maintenant Open Source et disponible pour linux ( https://blogs.msdn.microsoft.com/powershell/2016/08/18/powershell-on-linux-and-open-source-2/ )
"Powershell pour linux" ne serait pas une version au rabais de PowerShell (?)

History

#1 Updated by Emmanuel IHRY over 7 years ago

  • Tracker changed from Demande to Proposition Scénario

#2 Updated by Alain Guichard over 7 years ago

Paquet récupérable au lien https://github.com/PowerShell/PowerShell/releases/tag/v6.0.0-alpha.13

Au 29/11/2016 le paquet disponible est : powershell_6.0.0-alpha.13-1ubuntu1.16.04.1_amd64.deb

Le paquet PowerShell dépend de deux autres paquets Debian : libcurl3 et libunwind8

En effet :
root@seth:/home/eole# dpkg -i powershell_6.0.0-alpha.13-1ubuntu1.16.04.1_amd64.deb
Sélection du paquet powershell précédemment désélectionné.
(Lecture de la base de données... 103154 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de powershell_6.0.0-alpha.13-1ubuntu1.16.04.1_amd64.deb ...
Dépaquetage de powershell (6.0.0-alpha.13-1ubuntu1.16.04.1) ...
dpkg: des problèmes de dépendances empêchent la configuration de powershell :
powershell dépend de libcurl3 ; cependant :
Le paquet libcurl3 n'est pas installé.
powershell dépend de libunwind8 ; cependant :
Le paquet libunwind8 n'est pas installé.

Après installation :
root@seth:/home/eole# apt-eole install libcurl3 libunwind8
...
on peut alors installer le paquet PowerShell :
root@seth:/home/eole# dpkg -i powershell_6.0.0-alpha.13-1ubuntu1.16.04.1_amd64.deb
(Lecture de la base de données... 103687 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de powershell_6.0.0-alpha.13-1ubuntu1.16.04.1_amd64.deb ...
Dépaquetage de powershell (6.0.0-alpha.13-1ubuntu1.16.04.1) sur (6.0.0-alpha.13-1ubuntu1.16.04.1) ...
Paramétrage de powershell (6.0.0-alpha.13-1ubuntu1.16.04.1) ...
Traitement des actions différées (« triggers ») pour man-db (2.7.5-1) ...

Pour lancer PowerShell, il suffit de lancer la commande "powershell"

root@seth:/home/eole# powershell
PowerShell
Copyright (C) 2016 Microsoft Corporation. All rights reserved.

PS /home/eole>
=> on a alors l'invite de PowerShell et on peut alors exécuter des commandes powershell comme par exemple "Get-Command" :

PS /home/eole> Get-Command
CommandType Name Version Source
----------- ---- ------- ------
Function Add-NodeKeys 0.0 PSDesiredStateConfiguration
Function AddDscResourceProperty 0.0 PSDesiredStateConfiguration
Function AddDscResourcePropertyFromMetadata 0.0 PSDesiredStateConfiguration
Function AfterAll 3.3.9 Pester
Function AfterEach 3.3.9 Pester
Function Assert-MockCalled 3.3.9 Pester
Function Assert-VerifiableMocks 3.3.9 Pester
Function BeforeAll 3.3.9 Pester
Function BeforeEach 3.3.9 Pester
Function cd..
Function cd\
...

#3 Updated by Gilles Grandgérard over 6 years ago

  • Tracker changed from Proposition Scénario to Scénario

#4 Updated by Gilles Grandgérard almost 5 years ago

  • Tracker changed from Scénario to Bac à idée

Also available in: Atom PDF