#TIL winget 패키지 설치 옵션 덮어쓰기

winget을 사용하면 windows에서 커맨드라인으로 프로그램을 설치할 수 있다. apt-get, brew 처럼 손쉬운 설치가 windows에서 가능하다. 회사에서 코드 사이닝을 안 한 powershell 스크립트 파일을 사용 못 하게 도메인 정책으로 막아놓곤 해서 사용 못하던 chocolatey 대신 사용할 수 있다.

C:\> winget install -e --id JetBrains.dotUltimate

dotUltimate를 설치하면 너무 조용히 설치가 끝난다. 이렇게 조용할 리가? 설치 프로그램을 찾아보니 하나도 설치가 안 됐다.

C:\> winget install -e --id JetBrains.dotUltimate --override "/SpecificProductNames=ReSharper;dotTrace;dotMemory;dotCover;dotPeek;Rider /Silent=True /VsVersion=17.0"

JetBrains.dotUltimate.installer.yaml 파일을 참고해 --override 옵션을 사용해 변경했다. 디폴트로 설정한 VsVersion 이 안 맞아서 설치가 제대로 안 됐던 것 같다. 17.0 으로 변경하고 설치할 프로그램을 지정하니 잘 된다.

Feedback plz <3 @ohyecloudy, ohyecloudy@gmail.com

A Random Post