winget - Foundry Local 패키지 업데이트가 안 되는 문제
이상하군요, winget을 이용한 패키지 업데이트가 안 됩니다.
C:\temp> foundry --version
0.3.9267.43123
C:\temp> winget upgrade Microsoft.FoundryLocal
찾음 Foundry Local [Microsoft.FoundryLocal] 버전 0.6.87.59034
이 응용 프로그램의 라이선스는 그 소유자가 사용자에게 부여했습니다.
Microsoft는 타사 패키지에 대한 책임을 지지 않고 라이선스를 부여하지도 않습니다.
이 패키지에는 다음 종속성이 필요합니다.
- 패키지
Microsoft.VCLibs.Desktop.14 [>= 14.0.33728.0]
설치 관리자 해시를 확인했습니다.
패키지 설치를 시작하는 중...
████████████████████████████▌ 95%
설치되었습니다. 업그레이드를 완료하려면 애플리케이션을 다시 시작하세요.
C:\temp> foundry service restart
Restarting service...
🔴 Service is stopped.
🟢 Service is Started on http://localhost:5273, PID 89588!
C:\temp> foundry --version
0.3.9267.43123
보는 바와 같이 버전이 바뀌질 않습니다. 재미있는 건, winget upgrade 명령어의 메시지로 보이는 "Foundry Local [Microsoft.FoundryLocal] 버전
0.6.87.59034" 텍스트에서는 정상적으로 최신 버전(현재 기준 0.6.87.59034)이 표시된다는 점입니다.
음... 어쩔 수 없군요, ^^; Foundry Local을 삭제 후 다시 설치하는 방법으로 해결했습니다.
// 삭제 후,
C:\temp> winget uninstall Microsoft.FoundryLocal
// 다시 설치하고,
C:\temp> winget install Microsoft.FoundryLocal
// 버전 확인
C:\temp> foundry --version
0.6.87+e69a6c3d2b
또는, github로부터 직접 다운로드해 설치해도 무방할 것입니다. ^^
Foundry Local Releases
; https://github.com/microsoft/Foundry-Local/releases/
[이 글에 대해서 여러분들과 의견을 공유하고 싶습니다. 틀리거나 미흡한 부분 또는 의문 사항이 있으시면 언제든 댓글 남겨주십시오.]