Je suis sous Windows 10 et j'utilise Powershell 5.0. A l'instar de ce que l'on peut faire sous Debian avec un bon apt-get voilà comment j'utilise le Package Management de Powershell pour installer Notepad++ sur ma machine.
Win + X et je lance un PowerShell en mode Admin. Ensuite, je commence par regarder l'aide :
1
|
C:\WINDOWS\system32> get-help *Package* |
Entre autres :
1
|
C:\WINDOWS\system32> get-help about_PackageManagement |
Ensuite on peut inspecter les fonctions à notre disposition avec la commande suivante :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
C:\WINDOWS\system32> Get-Command -module PackageManagement CommandType Name Version ----------- ---- ------- Cmdlet Find-Package 1.0.0.0 Cmdlet Get-Package 1.0.0.0 Cmdlet Get-PackageProvider 1.0.0.0 Cmdlet Get-PackageSource 1.0.0.0 Cmdlet Install-Package 1.0.0.0 Cmdlet Register-PackageSource 1.0.0.0 Cmdlet Save-Package 1.0.0.0 Cmdlet Set-PackageSource 1.0.0.0 Cmdlet Uninstall-Package 1.0.0.0 Cmdlet Unregister-PackageSource 1.0.0.0 |
Enfin je fais un test pour retrouver un package sur l'excellent Chocolatey
1
2
3
4
5
6
7
8
9
10
11
|
C:\WINDOWS\system32> Find-Package NotepadPlusplus -ProviderName chocolatey Le fournisseur « chocolatey v2.8.5.130 » n'est pas installé. chocolatey peut être téléchargé manuellement à partir de https://oneget.org/ChocolateyPrototype-2.8.5.130.exe et installé. Voulez-vous que PackageManagement télécharge et installe automatiquement « chocolatey » maintenant ? [O] Oui [N] Non [S] Suspendre [?] Aide (la valeur par défaut est « O ») : O Name Version Source Summary ---- ------- ------ ------- notepadplusplus 6.8.2 chocolatey Notepad++ is a free (as in "free speech" and also a... |
Ce que je trouve super c'est que comme Chocolatey n'était pas encore disponible sur ma machine, la package manager me propose de l'installer. Bon, eh bien je me lance...
1
|
Find-Package NotepadPlusplus -ProviderName chocolatey |Install -Package -Force |
Youpi ! Notepad++ est dispo sur ma machine et je le retrouve dans les logiciels installés. Je suis bluffé et le Package Management de Powershell est mon nouvel ami de la semaine😁
Pour le lancer, soit j'utilise le Menu ou la ligne de commande
1
|
Start-Process Notepad++ |
Ensuite, on imagine que l'installation de PC et/ou de machines virtuelles va pouvoir se faire dans la joie et la bonne humeur. Il ne me manque plus qu'un truc : la mise à disposition de PowerShell 5 sur Win8.1 et Win 7?
Leave a Reply