« Chocolatey » : différence entre les versions
De Banane Atomic
Aller à la navigationAller à la recherche
Ligne 3 : | Ligne 3 : | ||
[https://chocolatey.org/ Chocolatey] est un gestionnaire de paquets pour Windows. | [https://chocolatey.org/ Chocolatey] est un gestionnaire de paquets pour Windows. | ||
* Les paquets sont installés dans {{boxx|C:\ProgramData\chocolatey\lib}} | * Les paquets sont installés dans {{boxx|C:\ProgramData\chocolatey\lib}} | ||
* Les installers sont | * Les installers sont téléchargés dans {{boxx|%Temp%\chocolatey}} | ||
* log dans {{boxx|C:\ProgramData\chocolatey\logs\chocolatey.log}} | * log dans {{boxx|C:\ProgramData\chocolatey\logs\chocolatey.log}} | ||
Version du 17 avril 2020 à 23:38
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> # 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" } |