Windows OS�����̃p�b�P�[�W�}�l�W���[�uChocolatey�v�����グ��B���̃\�t�g�E�F�A���C���X�g�[�����邱�ƂŁA�R�}���h��X�N���v�g�ŊȒP�ɃA�v���P�[�V�����̊Ǘ����\�ɂȂ�B
�{�R�[�i�[�ł�Windows����ΏۂƂ��āA�֗��ŁA�����ԗ��p�ł������ȃ\�t�g�E�F�A��C���^�[�l�b�g��̃T�[�r�X���Љ�Ă����܂��B�K�������I�[�v���\�[�X�Ɍ���͂��܂��A�����ԃA�b�v�f�[�g���ꑱ���Ă��鍡����p�����Ďg�������ȃ\�t�g�E�F�A�^�T�[�r�X�ɒ��ڂ��܂��B
�@�ŏ��Ɏ��グ��̂́AWindows OS�������p�b�P�[�W�}�l�W���[�ł���uChocolatey�i�`���R���e�B�j�v���B2018�N5���ɊJ�Â��ꂽMicrosoft�̊J���Ҍ����C�x���g�uBuild 2018�v�̊�u���ł����グ��ꂽ�̂ŁA�uChocolatey�v�̖��O���炢�͕��������Ƃ�����l�����邾�낤�B
�@�p�b�P�[�W�}�l�W���[�Ƃ́A�\�t�g�E�F�A�̃C���X�g�[���p�b�P�[�W���`���A���̓����C���X�g�[���A�����e�i���X���s���\�t�g�E�F�A�̂��Ƃ��B�\�t�g�E�F�A�̌�������_�E�����[�h�ƃC���X�g�[���A�����ăA�b�v�O���[�h��A���C���X�g�[���܂ŁA�S�Ă̍�Ƃ��J�o�[����B
�@Windows OS�ł��A�R���g���[���p�l���́u�v���O�����Ƌ@�\�v�ŃC���X�g�[�������A�v�����Ǘ����邱�Ƃ��ł��邪�ALinux�ȂǑ���OS�ň�ʓI�ȃp�b�P�[�W�}�l�W���[���猩��ƁA�@�\���ȈՉ߂��āu�p�b�P�[�W�}�l�W���[�v�̃��x���ɂ͓��B���Ă��Ȃ��BWindows OS�̃A�v���P�[�V�����̊Ǘ��@�\�́A�C���X�g�[���ƃA���C���X�g�[�������ŁA�A�b�v�O���[�h�̓A�v���P�[�V�����C���A�A�v���P�[�V�����̌����Ɋւ��Ă��T�[�h�p�[�e�B�[�C���ł���B
�@�܂�Microsoft Store�Ŕz�z����Ă���uUWP�A�v���v�́AMicrosoft Store�Ō����A�_�E�����[�h���\�ŁA�����A�b�v�O���[�h���\���B���̓_�ł́A�p�b�P�[�W�}�l�W���[�Ɠ��������A���܂̂Ƃ���Microsoft Store�ň������Ƃ��ł���̂́AUWP�A�v���ƁA�f�X�N�g�b�v�u���b�W�Ńp�b�P�[�W�������f�X�N�g�b�v�A�v���݂̂��B
�@���̂��߁A���݁A�C���^�[�l�b�g�Ȃǂ������\�Ȗc��ȃf�X�N�g�b�v�\�t�g�E�F�A�̂قƂ�ǂ́AMicrosoft Store�͈̔͊O�ɂ���A�n��ȃ\�t�g�E�F�A�Ǘ������s���Ȃ��B
Microsoft Store�̉���@��ʓI�Ƀp�b�P�[�W�}�l�W���[�ł́A�A�v���P�[�V�����̃C���X�g�[�����R�}���h���C������s���邽�߁A���܂��܂ȃX�N���v�g���ꂩ��Ăяo�����\�ł���B�Ⴆ�A�V�K�w�������}�V���Ɉ�A�̃\�t�g�E�F�A���C���X�g�[�������Ƃ��A�X�N���v�g�̎��s�ɂ���ďȗ͉�����A�Ƃ������g�������ł���B
�@Linux�ł́A���������p�b�P�[�W�}�l�W���[���V�X�e���g�ݍ��݂ŗp�ӂ���Ă���AOS���̂̃C���X�g�[����ƂŕK�v�ȃ\�t�g�E�F�A���w�肵�Ă܂Ƃ߂ăC���X�g�[�����s���Ă���BWindows OS�ł��A�p�b�P�[�W�}�l�W���[�𗘗p����A�V�K�}�V���ւ̃C���X�g�[������n�߂āAWindows OS���Ǘ��ł��Ȃ��f�X�N�g�b�v�\�t�g�E�F�A�́u���U�v�ɂ킽��Ǘ����\�ɂȂ�B
�@�܂��AWindows 10�ł́A�V�X�e���̍ăC���X�g�[���͊ȒP�ɍs���邪�A���̂Ƃ��A�f�X�N�g�b�v�A�v���P�[�V���������͕����ł��Ȃ��B�t�@�C�����c�����Ƃ͂ł��Ă��A�f�X�N�g�b�v�A�v���P�[�V�����Ɋւ��ẮA�ăC���X�g�[�����K�v�ɂȂ�B���������ꍇ�ɂ��p�b�P�[�W�}�l�W���[������A���̍č\�z���ȒP�ɂȂ�B
�@���������p�b�P�[�W�}�l�W���[�Ƃ́A�u�p�b�P�[�W�`���v�u�p�b�P�[�W�Ǘ��\�t�g�E�F�A�v�u���|�W�g���v��3����\�������B
�@�Ⴆ�AAndroid OS�Ȃ�A�p�b�P�[�W�`�����u.apk�v�A�p�b�P�[�W�Ǘ��\�t�g�E�F�A���X�}�[�g�t�H����́uPlay�X�g�A�v�A���|�W�g����Google�̊Ǘ����Ă���uGoogle Play�v�Ƃ������ƂɂȂ�B
�@���|�W�g���Ƃ́A�C���^�[�l�b�g��Ńp�b�P�[�W��ۊNJǗ����Ă���ꏊ�̂��Ƃ��B�����ɁA���̍\�������p�b�P�[�W�`���̃t�@�C����u���A�p�b�P�[�W�Ǘ��\�t�g�E�F�A�Ń_�E�����[�h�A�C���X�g�[���A�A�b�v�f�[�g�Ȃǂ��s���B
�@UNIX�nOS�͂��Ƃ��ƁA���s�t�@�C���`���ł̌݊����͂Ȃ��A�\�[�X�R�[�h���x���ł̌݊������������Ă��Ȃ������B�\�[�X�R�[�h�𗬒ʂ����A������r���h���Ďg���`������n�܂�A�C���^�[�l�b�g�̕��y�ŁA�����v���b�g�t�H�[���̃o�C�i���`���̕ۑ��Ǘ����\�ƂȂ�A���݂̂悤�ȃp�b�P�[�W�}�l�W���[�ɔ��W���Ă����B
�@Windows OS�̏ꍇ�́A�ŏ�����o�C�i���̌݊��������������߁A�z�z��C���X�g�[�����@�ɂ��ẮA���܂���ɂȂ�Ȃ������B�P�Ƀt�@�C�����R�s�[���Ă��āA���s����C���X�g�[���������ł�������ŁA�C���X�g�[���v���O�����̒��ł����Ă��̏����͉\���������炾�B���̌�A�C���X�g�[���p�b�P�[�W�`���iMSI�j��C���X�g�[�����@�ɂ��ẮA���ꂳ�ꂽ���AWindows 8.0��Windows�X�g�A�������܂ł́A�����ȃ��|�W�g�����Ȃ������B���̂��߁AWindows OS�͒��炭�p�b�P�[�W�}�l�W���[�̋n�т������B
�@Chocolatey�́A�f�X�N�g�b�v�A�v���P�[�V�����̂��܂��܂ȃC���X�g�[�����������b�s���O���邱�Ƃ��ł���p�b�P�[�W�`���������Ă���B�p�b�P�[�W�}�l�W���[�Ɋ܂܂��X�N���v�g���g���ăC���X�g�[��������̂�����AMSI�`���̃p�b�P�[�W��Windows�C���X�g�[���[�ŃC���X�g�[��������̂�����B
�@���̂��߁AChocolatey�̃��|�W�g���́A�K�������C���X�g�[���C���[�W�������Ă���킯�ł͂Ȃ��A�J�����̌����T�C�g�Ȃǂ���_�E�����[�h���s���ꍇ������B���|�W�g�����̂́A�ȉ���URL�Ńu���E�Y���邱�Ƃ��\���B
�@���|�W�g���ɂ���p�b�P�[�W�́A�J���Ҏ��g�̎�ɂ����̂�����A���[�U�[���쐬�������̂�����B������Chocolatey�̃��|�W�g���ł́A�J���҈ȊO�̃p�b�P�[�W�ɑ��āutrusted Package�v���ǂ����̕\��������B�\�t�g�E�F�A�J���Ҏ��g�ɂ���č��ꂽ�p�b�P�[�W�́utrusted�v�ƂȂ�ق��A�M���ł���T�[�h�p�[�e�B�[�J���҂��쐬�������̂ɂ��ẮA�e��̌����Ȃǂ̏I����ɁA���|�W�g���̊Ǘ��҂��蓮�Łutrusted�v�̐ݒ���s���B��{�I�ɂ́A�utrusted�v�Ƃ���Ă��Ȃ��p�b�P�[�W�ɂ��Ă͒��ӂ���K�v������B�o�^��Ԃ��Ȃ��p�b�P�[�W�́A�utrusted�v�ɂ͂Ȃ��Ă��Ȃ����Ƃ�����B
�@�Ǘ��c�[���́Achoco.exe�i���邢��chocolatey.exe�j�ŁAinstall��list�Ƃ������T�u�R�}���h�����AWindows OS�ł͔�r�I�悭���|����\�����g���B
| �R�}���h | �Ӗ� |
|---|---|
| chocolatey.exe�ichoco.exe�j | �T�u�R�}���h �m�I�v�V�����n�m�p�����[�^�[�n �Ǘ��R�}���h�B�T�u�R�}���h�œ�����w�� |
| chocolatey.exe list �m�I�v�V�����n �����L�[���[�h | �p�b�P�[�W�̃��X�g��\�� |
| chocolatey.exe install �m�I�v�V�����n �p�b�P�[�W�� | �p�b�P�[�W�̃C���X�g�[�� |
| chocolatey.exe upgrade �m�I�v�V�����n �p�b�P�[�W�� | �p�b�P�[�W�̃A�b�v�f�[�g |
| chocolatey.exe uninstall �m�I�v�V�����n �p�b�P�[�W�� | �p�b�P�[�W�̃A���C���X�g�[�� |
| chocolatey.exe config �mlist�n get|set|unset �m�I�v�V�����n | Chocolatey��config�t�@�C���̐ݒ� |
| Chocolatey�̃R�}���h�I�v�V���� | |
�@�Ⴆ�A���[�J���ɃC���X�g�[������Ă���A�v���̈ꗗ��ɂ́A�uchoco list -l�v�Ƃ���i�ڍׂ͌�q�j�B �Ȃ��Alist�Ȃǂ̃T�u�R�}���h�̌�Ɂu-help�v��t���邱�ƂŁA�T�u�R�}���h�ɑ���I�����C���w���v�����邱�Ƃ��ł���B
�@���̂悤�Ȋ����ŃR�}���h�v�����v�g����Ǘ��R�}���h���g����ق��A�t����PowerShell�p���W���[����g�ݍ��߂APowerShell����Chocolatey�̋@�\��PowerShell�̊���I�u�W�F�N�g�Ƃ��ė��p�ł���悤�ɂ��Ȃ�B
�@�܂��A�J�����ł���Chocolatey Software�́AWindows OS�̊��ݒ���ꊇ���čs�����Ƃ��ł���Boxstarter�Ƃ����V�X�e�����J�����Ă���B������g���ƁA���z��������A�����[�g�}�V���̐ݒ���A�쐬�����X�N���v�g�ɏ]���čs����悤�ɂȂ�B�܂�A�����ݒ�́u�}�V���v�𑽐��R�s�[���č쐬���邱�Ƃ��\�ɂȂ�B������ɂ��Ă�����A�ʓr����������B
�@�Ȃ��AChocolatey�́A�����̃I�[�v���\�[�X�ŁiFOSS�j�̂ق��ɗL���̌l����Pro�Łi96�h���^�N�j�ABusiness�Łi35��܂�600�h��/�N�`�j������B
�@�ł́AChocolatey���C���X�g�[�����āAChocolatey���g�����A�v���P�[�V�����̊Ǘ��������Ă݂悤�B
�@Chocolatey�̃C���X�g�[���́APowerShell����s���BChocolatey��Web�T�C�g�ɃC���X�g�[���p�̃R�}���h���C��������̂ŁA������Ǘ��Ҍ����ŋN������PowerShell�ɓ\��t���Ď��s����悢�B
�@1��C���X�g�[������AChocolatey���̂̃A�b�v�f�[�g��Chocolatey���g�ōs���邽�߁A��ԂȂ͍̂ŏ��������B�C���X�g�[����Ƃ́A���ۂɂ́APowerShell�ŃR�}���h���b�g�����s���Ă��邾�����B��̓I�ɂ́A�ȉ���PowerShell�R�}���h���b�g�����s���A�C���^�[�l�b�g��ɂ���C���X�g�[���X�N���v�g�uinstall.ps1�v��ǂݍ���Ŏ��s����B
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Chocolatey���C���X�g�[�������@�Ȃ��A����I��PowerShell�𗘗p���Ă��郆�[�U�[�́A���łɎ��s�|���V�[��ύX���Ă���Ǝv���邪�A����܂ł܂��������p���Ă��Ȃ��ꍇ�́A�f�t�H���g�l��ύX����K�v������iTech TIPS�uWindows��PowerShell�X�N���v�g�̎��s�Z�L�����e�B�|���V�[��ύX�����v�Q�Ƃ̂��Ɓj�B
�@�C���X�g�[����APowerShell����Chocolatey�R�}���h�𗘗p����Ȃ�A�t����PowerShell���W���[�����C���X�g�[�����Ă����ƁA�R�}���h�p�����[�^�[�Ȃǂŕ⊮���g����悤�ɂȂ�B
�@����ɂ́A�ȉ��̃C���|�[�g���W���[���R�}���h���b�g�������̃v���t�@�C���Ȃǂɓ���Ă����B���W���[���t�@�C�����R�s�[���Ă����ʂ͓��������A�A�b�v�f�[�g���邽�тɃR�s�[����K�v���o�Ă��邽�߁A�C���X�g�[����̃��W���[���t�@�C���ڎw�肵�ăC���|�[�g���������������B�Ȃ��A�����̃v���t�@�C���̏ꏊ�́APowerShell���Łu$profile�v�ϐ��Ɋi�[����Ă���i�f�t�H���g�ł̓t�@�C���͍���Ă��Ȃ��j�B
Import-Module C:\ProgramData\chocolatey\helpers\chocolateyProfile.psm1
�@�܂��AChocolatey�̋@�\�������PowerShell�X�N���v�g����Ăяo�������ꍇ�́A���l�ɁuC:\ProgramData\chocolatey\helpers\chocolateyInstaller.psm1�v���C���|�[�g���Ă����B
�@�R�}���h���C���ł̗��p���C���Ƃ����l�́AGUI���b�p�[�ł���uchocolateygui�v������̂ŁA������g�����Ƃ��ł���B����́A���[�J���ƃ��|�W�g���̕\���A�C���X�g�[���Ȃǂ̊�{�I�ȗ��p���\�Ȃ��́B���ꎩ�̂�Chocolatey����C���X�g�[���\���B�Ǘ��Ҍ����ŃR�}���h�v�����v�g���N�����A�ȉ��̃R�}���h�����s����悢�B
C:\> chocolatey.exe install chocolateygui
chocolateygui�̉�ʁi2�j�@�C���X�g�[�����I���A�Ȍ�́Achocolatey.exe�R�}���h�Ńp�b�P�[�W�̊Ǘ����s����B��肠�����A�O�q�̃��|�W�g������K�v�ȃA�v���������āA�C���X�g�[�����Ă݂邱�Ƃɂ��悤�B
�@�����ł́A�t���[�̃��f�B�A�v���[���[�Ƃ��Ē����ȁuVLC�v���C���X�g�[�����Ă݂悤�B�Ǘ��Ҍ����ŃR�}���h�v�����v�g���N�����A�܂��́A���|�W�g����vlc�����邩�ǂ������m�F���Ă݂�B
chocolatey.exe list -v -e vlc
�@�u-v�v�͏ڍׂ̕\���A�u-e�v�͎w�肪�p�b�P�[�W�������Ō������s���w��ł���B-e���w�肵�Ȃ��ƁA�������ȂǂɊ܂܂��P��������ΏۂɂȂ邽�߁AVLC�Ɍ��y�������̃v���O�����i�֘A�v���O�����j���������ʂɏo��B
�@�C���X�g�[���́A�ȉ��̃R�}���h���b�g�ōs����B
chocolatey.exe install vlc
�@�Ȃ��A�r���Ńp�b�P�[�W�Ɋ܂܂��X�N���v�g�����s���邩�ǂ������������B�X�N���v�g�ȂǂŎ��s����ꍇ�ŁA������������ɂ́A�u-y�v�I�v�V������t����Ƃ悢�B
chocolatey.exe install -y vlc
�@�����A�����̃\�t�g�E�F�A���܂Ƃ߂ăC���X�g�[���������̂Ȃ�A���������R�}���h�Ńo�b�`�t�@�C����X�N���v�g�����悢�B�܂��AChocolatey���̂̃C���X�g�[�����R�}���h���C���ōs����B
�@�Ȃ��Achocolatey.exe�R�}���h�ɂ́Achoco.exe�Ƃ����Z�k�`������B�܂��A�uinstall�v��ulist�v�Ȃǂ̃T�u�R�}���h�܂ł��w�肵���Z�k�`�R�}���h���p�ӂ���Ă���B
| �R�}���h���b�g | �Z�k�R�}���h | �Ӗ� |
|---|---|---|
| chocolatey.exe | choco.exe | �Ǘ��R�}���h�B�T�u�R�}���h�œ�����w�� |
| choco.exe list | clist.exe | �p�b�P�[�W�̃��X�g��\�� |
| choco.exe install | cinst.exe | �p�b�P�[�W�̃C���X�g�[�� |
| choco.exe upgrade | cup.exe | �p�b�P�[�W�̃A�b�v�f�[�g |
| choco.exe uninstall | cuninst.exe | �p�b�P�[�W�̃A���C���X�g�[�� |
| Chocolatey�̒Z�k�R�}���h�ꗗ | ||
�@�V�����}�V���̊��ݒ���s���ꍇ�A�ȉ��̃X�N���v�g�i����ch.bat�Ƃ���j���Ǘ��Ҍ����ŊJ�����R�}���h�v�����v�g�E�B���h�E����N������B�������A �O�q�����悤�ɁA ���O�Ɏ蓮��PowerShell�̎��s�|���V�[���uRemoteSigned�v�ȂǂɕύX���āAPowerShell�X�N���v�g�����s�ł���悤�ɂ��Ă����K�v������B
@echo off
REM echo Set-ExecutionPolicy RemoteSigned | "%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe"
"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
REM �ȉ��̓C���X�g�[������A�v���P�[�V�����̃T���v��
choco.exe install -y -f vlc
choco.exe install -y -f ChocolateyGUI
�@�܂��A�C���X�g�[������A�v���̕����́A�e���̓s���ɍ��킹�ď��������Ăق����B1��A1�̃}�V�����Chocolatey���g���Ď蓮�ŃA�v�����C���X�g�[�����Ă����A���̃��X�g���g���āA�C���X�g�[���X�N���v�g��ύX����Ƃ������낤�B���łɃC���X�g�[�������p�b�P�[�W�̃��X�g�́A�ȉ��̃R�}���h�Ńp�b�P�[�W�������ɂł���B�������A���̃��X�g�ɂ́AChocolatey���g���܂܂��̂Œ��ӂ��ꂽ���B
choco list -l -r -id-only
�@�I�[�v���\�[�X�̃f�X�N�g�b�v�A�v���P�[�V�������g���Ă���Ȃ�AChocolatey�����郁���b�g������B�܂��́A���|�W�g���߂āA�������g���Ă���A�v���P�[�V�������ǂ̂��炢�o�^����Ă��邩�����Ă݂�Ƃ��납��n�߂�Ƃ������낤�B
Copyright© Digital Advantage Corp. All Rights Reserved.
��IT eBook
�ҏW������̂��m�点