« Chocolatey » : différence entre les versions

De Banane Atomic
Aller à la navigationAller à la recherche
 
Ligne 4 : Ligne 4 :
* 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 tétcharger dans {{boxx|%Temp%\chocolatey}}
* Les installers sont tétcharger dans {{boxx|%Temp%\chocolatey}}
* log dans {{boxx|C:\ProgramData\chocolatey\logs\chocolatey.log}}


= [https://chocolatey.org/docs/commands-reference CLI] =
= [https://chocolatey.org/docs/commands-reference CLI] =

Version du 12 février 2020 à 21:15

Informations

Chocolatey est un gestionnaire de paquets pour Windows.

  • Les paquets sont installés dans C:\ProgramData\chocolatey\lib
  • Les installers sont tétcharger dans %Temp%\chocolatey
  • log dans C:\ProgramData\chocolatey\logs\chocolatey.log

CLI

Lancer le terminal en mode administrateur pour les opérations d'installation.
Ps.svg
# 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

Ps.svg
# 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

Installation

Ps.svg
# 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"
}