====== winget ====== * https://docs.microsoft.com/ko-kr/windows/package-manager/ * https://github.com/microsoft/winget-cli/ * [[https://docs.microsoft.com/ko-kr/windows/package-manager/winget/help|winget help 명령 | Microsoft Docs]] * [[https://github.com/microsoft/winget-pkgs|winget package 저장소]] * MS 에서 만들고 있는 Windows 10 용 패키지 관리자 * [[windows:chocolatey|Chocolatey Gallery]] * [[windows:scoop|Scoop]] * [[windows:sudo|Windows sudo]] * 부족한 애플리케이션 특히 글꼴 등은 [[windows:chocolatey|Chocolatey Gallery]] 등으로 설치하면 좋음. ===== 설치 ===== * Microsoft Store 에서 설치하면 된다. ===== 애플리케이션 설치시 주의점 ===== * 관리자 권한이 없을 경우 기본 사용자 권한으로 설치. * 가급적 **관리자 권한**으로 실행하는게 편하다. * 애플리케이션 자체가 설치 도중 관리자 권한을 요구할 때도 있음. ===== 기본 명령 ===== # 검색 winget search <이름> # 설치 winget install <패키지ID> winget install --name <이름> # upgrade 항목 확인 winget upgrade # 전체 패키지 업그레이드. 무인 설치. winget upgrade --all --silent --accept-package-agreements --accept-source-agreements ===== 무인/자동 설치 ===== winget install --id <패키지ID> --silent --accept-package-agreements --accept-source-agreements * ''%%--%%silent'' : 사용자 인터페이스 표시하지 않기 * ''%%--%%accept-package-agreements'' : 패키지의 사용 약관 자동 동의 * ''%%--%%accept-source-agreements'' : 소스 약관에 자동 동의 ===== 일괄 설치 ===== * ''json'' 파일을 생성해서 여러 패키지르 ㄹ일괄 설치할 수 있다. # 현재 패키지 설치 상황 export winget export -o installed_apps.json # installed_apps.json 을 편집한다. # 일괄 설치 winget import -i installed_apps.json --disable-interactivity --accept-package-agreements --accept-source-agreements ===== Package Deployment ===== * [[https://docs.microsoft.com/ko-kr/windows/package-manager/package/|Windows 패키지 관리자에 패키지 제출 | Microsoft Docs]] ===== 참조 ===== * https://devblogs.microsoft.com/commandline/windows-package-manager-1-0/