Windows Package

Windows Package Manager
Windows Package
Windows Package Manager v0.1.41331 Preview 1115x624.png
개발자마이크로소프트
초기 릴리즈2020년 5월 13일; 21개월(2020-05-13)
안정적 해제
1.2.10271 / 2022년 2월 2일; 38일(2022-02-02)[1]
릴리스 미리 보기
1.3.431 / 2022년 2월 14일; 26일(2022-02-14)[2]
리포지토리github.com/microsoft/winget-cli
기록 위치C++
운영 체제Windows 10 이상
크기약 23MB
다음에서 사용 가능중국어, 영어, 프랑스어, 독일어, 일본어 등
유형패키지 관리자
면허증MIT 라이선스
웹사이트docs.microsoft.com/en-us/windows/package-manager/

윈도 패키지 관리자(Windows Package Manager, 일명 윙넷)는 마이크로소프트윈도 10과 윈도 11을 위해 고안한 무료 오픈소스 패키지 관리자다.그것은 명령줄 유틸리티와 응용 프로그램을 설치하기 위한 서비스 세트로 구성되어 있다.[3][4]ISV는 이를 소프트웨어 패키지의 배포 채널로 사용할 수 있다.

역사

윈도 패키지 매니저는 2020년 5월 마이크로소프트 빌드 개발자 컨퍼런스에서 처음 발표됐다.[5][4]

Windows Package Manager 개발을 결정하기 전에, 그 뒤에 있는 팀은 Chocoly, Spook, Ninite, AppGet, Npackd, PowerShell 기반OneGet을 탐험했다.[4]윙넷 발표 후 앱겟 개발사인 키이반 베이기는 마이크로소프트가 앱겟 인수와 베이기 채용을 빙자해 2019년 12월 자신을 인터뷰했다고 주장했다[6][non-primary source needed].마이크로소프트(MS)는 베이기와 대화한 뒤 윙넷을 출시하기 하루 전 채용하지 않을 것이라는 사실을 확인할 때까지 연락을 끊은 것으로 알려졌다.베이기는 마이크로소프트의 AppGet의 귀속성이 없다는 사실에 실망했다.윙넷의 출시로 베이기는 앱겟이 2020년 8월에 단종될 것이라고 발표하게 되었다.[7][8][9]Microsoft는 AppGet에 많은 윙넷의 기능을 신뢰하는 블로그 게시물로 응답했다.[10][11]

마이크로소프트는 2021년 5월 27일 윈도 패키지 매니저 버전 1.0을 출시했다.마이크로소프트 커뮤니티 리포지토리는 그 날 1,400개 이상의 패키지를 포함했다.[12]

개요

윙넷 툴은 EXE, MSIX, MSI를 기반으로 한 설치 프로그램을 지원한다.[13]공용 윈도우즈 Package Manager 커뮤니티 저장소는 지원되는 응용 프로그램에 대한 매니페스트 파일YAML 형식으로 호스트한다.[14]마이크로소프트는 2020년 9월 마이크로소프트 스토어에서 애플리케이션을 설치할 수 있는 기능과 명령 자동 완성 기능을 추가했다.[15]

Windows Package Manager는 악성 소프트웨어가 저장소와 대상 시스템에 침투할 가능성을 줄이기 위해 Microsoft SmartScreen, 정적 분석, SHA256 해시 검증 및 기타 프로세스를 사용한다.[16][17]

윙넷 클라이언트 소스 코드와 커뮤니티 매니페스트 저장소는 MIT 라이선스에 따라 라이센스가 부여되며 GitHub에서 호스팅된다.[18][14]

명령

이름 설명
수출하다 설치된 응용 프로그램 목록 내보내기
특징들 실험 피쳐 상태 표시
해시하다 해시 설치 프로그램 파일
수입하다 파일의 모든 응용 프로그램 설치
설치하다 지정된 응용 프로그램 설치
리스트를 작성하다 설치된 응용 프로그램 표시
보여 주다 지정된 응용 프로그램에 대한 정보 표시
샅샅이 뒤지다 응용프로그램의 기본 정보 검색 및 표시
설정 열린 윙넷 구성 설정
출처 애플리케이션 소스 관리
개선하다 지정된 응용 프로그램 업그레이드
제거하다 지정된 응용 프로그램 제거
입증하다 매니페스트 파일 확인

다음 예제 변수 검색 및 설치$PKG_ID.

날개짓 설치하다 --id=$PKG_ID -e 

패키지 ID 예제

참고 항목

참조

  1. ^ "Releases · microsoft/winget-cli · GitHub". GitHub. Retrieved 2021-10-10.
  2. ^ "preview · microsoft/winget-cli · GitHub". GitHub. Retrieved 2021-10-10.
  3. ^ Tom Warren (20 May 2020). "Microsoft's new Windows Package Manager is already better than the Windows Store". The Verge.
  4. ^ a b c 윈도우즈 패키지 관리자 미리 보기 윈도우즈 명령줄
  5. ^ Microsoft에서 개발 환경을 위한 Windows Package Manager 출시 VentureBeat
  6. ^ Beigi, Keivan (2020-05-25) [2020]. "The Day AppGet Died". Keivan Beigi. Retrieved 2020-06-25.
  7. ^ Warren, Tom (28 May 2020). "Microsoft copied its new Windows Package Manager from rival AppGet, claims developer". The Verge. Vox Media. Retrieved June 1, 2020.
  8. ^ Anderson, Tim (May 28, 2020). "Embrace and kill? AppGet dev claims Microsoft reeled him in with talk of help and a job – then released remarkably similar package manager". The Register. Retrieved 2020-06-01.
  9. ^ Stewart, Ashley (May 28, 2020). "A developer says Microsoft led him on about a job and buying his tool before going silent and releasing its own very similar service. Now he wants an explanation and credit for his work". Business Insider. Retrieved June 1, 2020.
  10. ^ Tung, Liam (June 1, 2020). "Windows 10: Microsoft now credits maker of package manager it 'copied' – but offers no apology". ZDNet. Retrieved 2020-06-02.
  11. ^ Microsoft, Windows Package Manager에 대한 AppGet 크리에이터 크레딧 제공 - Neowin
  12. ^ Anderson, Tim (May 27, 2021). "Microsoft releases command-line package manager for Windows (there are snags)". The Register. Retrieved 2021-05-28.
  13. ^ Winget 도구를 사용하여 Microsoft 문서도구 설치 및 관리
  14. ^ a b GitHub - Microsoft/Winget-pkgs:Microsoft 커뮤니티 윈도우즈 Package Manager 매니페스트 저장소
  15. ^ Abrams, Lawrence (September 23, 2020). "Windows 10 Package Manager can now install Microsoft Store apps". Bleeping Computer. Retrieved 2020-10-10.
  16. ^ Tung, Liam (May 21, 2020). "Microsoft's Windows Package Manager: This command-line tool can install all your apps". ZDNet. Retrieved 2020-06-02.
  17. ^ Windows Package Manager 사용 방법 - Petri
  18. ^ "GitHub - microsoft/winget-cli: Windows Package Manager CLI (a.k.a. winget)". May 20, 2020 – via GitHub.
  19. ^ "Visual Studio Code의 Winget PKG" https://winget.run/pkg/Microsoft/VisualStudioCode
  20. ^ "Google Chrome의 Winget PKG" https://winget.run/pkg/Google/Chrome

외부 링크