« Chocolatey » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
(→CLI) |
|||
Ligne 15 : | Ligne 15 : | ||
# désinstallation | # désinstallation | ||
choco uninstall <Package_Name> | choco uninstall <Package_Name> | ||
# -a all version | |||
# -x uninstall dependencies | |||
# lister les paquets locaux | # lister les paquets locaux |
Version du 26 septembre 2020 à 09:24
Informations
Chocolatey est un gestionnaire de paquets pour Windows.
- Les paquets sont installés dans C:\ProgramData\chocolatey\lib
- Les installers sont téléchargés dans %Temp%\chocolatey
- log dans C:\ProgramData\chocolatey\logs\chocolatey.log
CLI
Lancer le terminal en mode administrateur pour les opérations d'installation. |
# recherche d'un package choco search <Package_Name> # installation choco install <Package_Name> # désinstallation choco uninstall <Package_Name> # -a all version # -x uninstall dependencies # lister les paquets locaux choco list -l |
Upgrade
# tous mettre à jour choco upgrade all # tous mettre à jour sauf un package choco upgrade all --except=<Package_Name> # mise à jour d'un package choco upgrade <Package_Name> # pin / unpin a package so it will stay in the current version choco pin add -n <Package_Name> choco pin remove -n <Package_Name> # list the pin packages choco pin list |
Downgrade
choco install <Package_Name> --version=1.2.3 --allow-downgrade # --force |
Installation
# dans une console administrateur Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1')) # mise à jour choco upgrade chocolatey |
%UserProfile%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1 |
# Chocolatey profile $ChocolateyProfile = "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1" if (Test-Path($ChocolateyProfile)) { Import-Module "$ChocolateyProfile" } |