Диспетчер пакетов Windows

редактировать
Диспетчер пакетов FOSS для Windows 10
Диспетчер пакетов Windows
Диспетчер пакетов Windows v0.1.41331 Preview 1115x624.png
Разработчик (и) Microsoft
Предварительный выпуск v0.2.2521 Preview / 5 сентября, 2020; 59 дней назад (2020-09-05)
Репозиторий github.com / microsoft / winget-cli
Написано наC ++
Операционная система Windows 10
Доступно наанглийском языке
Тип Диспетчер пакетов
Лицензия Лицензия MIT
Веб-сайтdocs.microsoft.com / en-us / windows / package-manager /

Диспетчер пакетов Windows (также известный как WinGet ) - это бесплатный и открытый исходный код менеджер пакетов, разработанный для Microsoft Windows 10. Он состоит из утилиты командной строки и набора служб для установки приложений. ISV могут использовать его в качестве канала распространения для своих пакетов программного обеспечения.

Содержание

  • 1 История
  • 2 Обзор
  • 3 Пример
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

История

Диспетчер пакетов Windows был впервые было объявлено на конференции разработчиков Microsoft Build в мае 2020 года.

Перед тем, как принять решение о разработке Windows Package Manager, команда разработчиков изучила Chocolatey, Scoop, Ninite, AppGet, Npackd и PowerShell на основе OneGet. После анонса WinGet разработчик AppGet Кейван Бейги заявил, что Microsoft взяла у него интервью в декабре 2019 года под предлогом приобретения AppGet и найма Бейги. После разговора с Бейги Microsoft якобы прекратила с ним общение до тех пор, пока за день до запуска WinGet не подтвердила, что они не будут его нанимать. Бейги был встревожен тем, что Microsoft не указала авторство AppGet. Выпуск WinGet побудил Бейги объявить, что AppGet будет прекращен в августе 2020 года. Microsoft ответила сообщением в блоге, в котором упоминается ряд функций WinGet для AppGet.

Обзор

Инструмент WinGet поддерживает установщики на основе EXE, MSIX и MSI. В общедоступном репозитории Windows Package Manager Community хранятся файлы манифеста для поддерживаемых приложений в формате YAML. В сентябре 2020 года Microsoft добавила возможность установки приложений из Microsoft Store и команду auto-completion feature.

, чтобы снизить вероятность вредоносных программное обеспечение попадает в репозиторий и на целевую машину, диспетчер пакетов Windows использует Microsoft SmartScreen, статический анализ, SHA256 проверку хэша и другие процессы.

Клиент WinGet исходный код и репозиторий манифестов сообщества лицензированы по лицензии MIT и размещены на GitHub.

Пример

В следующем примере выполняется поиск и установка Visual Studio Code, редактора кода с открытым исходным кодом от Microsoft.

winget install vscode

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-06-21 10:46:47
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте