Winget에 익숙하지 않은 경우 컴퓨터에 소프트웨어를 설치하는 속도를 높이는 데 도움이 되는 자동화 도구입니다. 당신이 해야 할 일은 시스템에 원하는 소프트웨어를 알려주는 것뿐입니다. 다음으로 Winget은 최신 버전(또는 필요한 특정 릴리스)을 찾아 백그라운드에서 자동으로 설치합니다. 앱 설치 외에도 Winget을 사용하여 패키지 정보 찾기, 소스 관리, 앱 업그레이드, 앱 제거 등을 수행할 수 있습니다.
Winget을 다운로드할 수 있습니다. GitHub의 프로젝트 저장소에서. Microsoft는 또한 Windows 10에서 지원되는 모든 버전에 Winget을 통합할 계획입니다. Windows 패키지 관리자 참가자 프로그램스토어에서 자동 업데이트를 원하고 Windows 10 버전에서 실행하려는 경우.
디스코드가 마이크 입력을 감지하지 못함
이제 Winget 저장소가 중복된 앱, 잘못된 형식의 매니페스트로 채워졌습니다.
Microsoft의 지침 상태애플리케이션을 Winget 레지스트리에 업로드하려는 ISV(독립 소프트웨어 공급업체)는 GitHub에 애플리케이션 매니페스트를 제출하여 업로드할 수 있습니다. 매니페스트 승인은 자동화된 프로세스입니다. 업로드된 매니페스트는 사전 정의된 기준에 따라 자동으로 검증됩니다.
Winget 1.0이 공개된 후 사람들은 이미 사용 가능한 앱을 포함하여 Winget의 리포지토리에 포함될 많은 앱을 GitHub에 제출하기 시작했습니다.
또한 일부 풀 요청에는 매니페스트에 잘못된 애플리케이션 이름이 포함되어 있거나 애플리케이션을 가져와야 하는 '잘못된' 링크가 포함되어 있습니다. 많은 경우에 새로 제출하면 불완전한 정보로 기존 애플리케이션의 매니페스트를 덮어쓰게 됩니다.
Bleeping컴퓨터그러한 매니페스트의 예를 제공합니다. NitroPDF PrimoPDF 앱의 매니페스트 파일에 잘못된 형식이 포함되어 있는 것으로 알려졌습니다.패키지 식별자('NitroPDFIncNitroPDFPtyLtd.PrimoPDF') 및 다운로드 URL입니다.
문제가 얼마나 심각한지를 보여주는 또 다른 좋은 예는 기여자가 덮어썼지만 정보가 불완전한 적절하게 구성된 매니페스트 파일입니다.
잘못된 매니페스트가 빨리 복구된 것은 다행스러운 일이지만, 향후 이러한 사고를 방지할 수 있는 메커니즘이 있어야 합니다.
커뮤니티에서는 매니페스트 파일이 승인되어 모든 사람이 사용할 수 있게 되기 전에 매니페스트 파일을 확인할 중재자 팀을 구성할 것을 제안합니다.
내 소프트웨어를 업그레이드하세요
Winget 개발의 핵심 인물인 Microsoft의 Demitrius Nelon은 이 문제를 인정했으며 팀에 이 문제를 제기할 계획이라고 밝혔습니다. 그 온다자신만의 솔루션으로:
'옵션 중 하나는 '새' 디렉터리의 '새' 매니페스트에 대해 '두 번째' 승인자를 요구하는 것일 수 있습니다.'
그는 또한 팀이 적하목록에 대한 중복 확인 시스템을 만드는 것을 고려하고 있다고 언급했습니다. Nelon은 명단을 제출하는 사람들에게 너무 많은 마찰과 시간 지연을 방지하려는 의도가 있다고 지적했습니다.