====== Chocolatey - yum または apt-get に似た Windows 用パッケージ管理 ======
本家: [[https://chocolatey.org/|Chocolatey Software | Chocolatey - The package manager for Windows]]\\
ソースコード: [[https://github.com/chocolatey/choco|chocolatey/choco: Chocolatey - the package manager for Windows]]\\
===== インストール ======
PS > Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Getting latest version of the Chocolatey package for download.
Getting Chocolatey from https://chocolatey.org/api/v2/package/chocolatey/0.10.15.
Downloading 7-Zip commandline tool prior to extraction.
Extracting C:\Users\tomoyan\AppData\Local\Temp\chocolatey\chocInstall\chocolatey.zip to C:\Users\tomoyan\AppData\Local\Temp\chocolatey\chocInstall...
Installing chocolatey on this machine
Creating ChocolateyInstall as an environment variable (targeting 'Machine')
Setting ChocolateyInstall to 'C:\ProgramData\chocolatey'
WARNING: It's very likely you will need to close and reopen your shell
before you can use choco.
WARNING: Not able to set permissions for C:\ProgramData\chocolatey.
We are setting up the Chocolatey package repository.
The packages themselves go to 'C:\ProgramData\chocolatey\lib'
(i.e. C:\ProgramData\chocolatey\lib\yourPackageName).
A shim file for the command line goes to 'C:\ProgramData\chocolatey\bin'
and points to an executable in 'C:\ProgramData\chocolatey\lib\yourPackageName'.
Creating Chocolatey folders if they do not already exist.
WARNING: You can safely ignore errors related to missing log files when
upgrading from a version of Chocolatey less than 0.9.9.
'Batch file could not be found' is also safe to ignore.
'The system cannot find the file specified' - also safe.
chocolatey.nupkg file not installed in lib.
Attempting to locate it from bootstrapper.
PATH environment variable does not have C:\ProgramData\chocolatey\bin in it. Adding...
WARNING: Not setting tab completion: Profile file does not exist at 'C:\Users\tomoyan\Documents\PowerShell\Microsoft.PowerShell_profile.ps1'.
Chocolatey (choco.exe) is now ready.
You can call choco from anywhere, command line or powershell by typing choco.
Run choco /? for a list of functions.
You may need to shut down and restart powershell and/or consoles
first prior to using choco.
Ensuring chocolatey commands are on the path
Ensuring chocolatey.nupkg is in the lib folder
PS > choco version
Chocolatey v0.10.15
DEPRECATION NOTICE - choco version command is deprecated and will be
removed in version 1.0.0. Please use `choco upgrade pkgname --noop`
instead.
_ Chocolatey:ChocolateyVersionCommand - Noop Mode _
chocolatey v0.10.15 is the latest version available based on your source(s).
Chocolatey can upgrade 0/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).