Projet

Général

Profil

Bac à idée #17911

Installer PowerShell sur serveur seth

Ajouté par Alain Guichard il y a plus de 7 ans. Mis à jour il y a plus de 4 ans.

Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
Echéance:
% réalisé:

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 (?)

Historique

#1 Mis à jour par Emmanuel IHRY il y a plus de 7 ans

  • Tracker changé de Demande à Proposition Scénario

#2 Mis à jour par Alain Guichard il y a plus de 7 ans

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 Mis à jour par Gilles Grandgérard il y a plus de 6 ans

  • Tracker changé de Proposition Scénario à Scénario

#4 Mis à jour par Gilles Grandgérard il y a plus de 4 ans

  • Tracker changé de Scénario à Bac à idée

Formats disponibles : Atom PDF