개발자 Enviroment 설정을 자동화하기위한 스크립트. 업데이트는이 저장소를 참조하십시오.
원하는 모든 초콜릿 패키지가 있는지 확인하려면 chocoPackages.config 파일을 확인하십시오.
참고 : Community Package Repository에서 추가 할 초콜릿 패키지를 검색 할 수 있습니다.
패키지가 신뢰할 수있는 패키지 로 표시되었으며 구성 파일에 추가하기 전에 패키지가 전달되었는지 확인하십시오.
chocoPackages.config 에 항목을 추가하려면 패키지의 ID를 알아야합니다. 예를 들어, Python을 설치하려는 것을 알고 있다면 CLI의 명령이 choco install python 이므로 구성 파일에서 작성할 항목이 다음과 같습니다.
< package id = " python " />옵션은 특정 버전의 패키지를 설치 해야하는 경우 버전을 지정할 수도 있습니다.
< package id = " python " version = " 3.9.10 " /> chocoPackages.config 에 들어갈 수있는 것에 대한 추가 세부 사항은 packages.config에서 찾을 수 있습니다.
선택 사항, PowerShell 모듈을 설치하는 경우 poshModules.config 파일을 확인하십시오.
이 파일은 PowerShell 갤러리에서 모듈의 ID를 기대하고 있습니다.
모듈 ID의 이름을 지정하십시오
< module id = " Az " /> setup.cmd 관리자 로 실행하십시오
프롬프트를 따르십시오. 명령 창은 설치중인 내용에 따라 다를 수 있습니다.
오류를 확인하십시오
기계를 재부팅하십시오
chocoPackages.config 에 지정된 모든 종속성poshModules.config 에 지정된 모든 모듈 setup.cmd 실행하고 다음 오류를 받으려면
The remote server returned an error: (407) Proxy Authentication Required.
그런 다음이 줄을 setup.ps1 파일에 추가하십시오 Params ()
[ System.Net.WebRequest ]::DefaultWebProxy = [ System.Net.WebRequest ]::GetSystemWebProxy()
[ System.Net.WebRequest ]::DefaultWebProxy.Credentials = [ System.Net.CredentialCache ]::DefaultNetworkCredentials 초콜릿을 제거하려면 설치된 모든 패키지를 제거하려면 제거하는 방법에 대한 단계를 따르십시오.