Microsoft выпустила менеджер пакетов для Windows 10 – зачем нужен Windows Package Manager и как его установить Статьи редакции
Он позволяет устанавливать приложения одной командой из встроенного репозитория Microsoft, а не искать файл установки в интернете или устанавливать его из Windows Store.
Менеджер пакетов — инструмент, который обычно распространён среди разработчиков и пользователей Linux. C помощью него пользователи могут упростить скачивание приложений — им не нужно искать на сайте разработчика файл установки, загружать сначала его, а лишь затем устанавливать приложение.
Для Windows 10 основным источником для скачивания приложений должен был стать Windows Store. Но, как отмечает The Verge, большинство опытных пользователей и разработчиков игнорируют магазин Windows в пользу ручной загрузки инсталляторов и альтернативных менеджеров пакетов, например, Chocolatey.
На конференции Build 2020 Microsoft представила собственный менеджер пакетов Windows Package Manager — инструмент командной строки, с помощью которого приложение для Windows скачивается из репозитория Microsoft одной командой winget.
Например, в командной строке достаточно ввести команду winget install Steam, после чего в системе будет установлена последняя версия клиента Steam. При этом Steam отсутствует в Windows Store — его приходилось скачивать с сайта Valve.
Среди доступных через winget приложений — Zoom, 7Zip, Google Chrome, Spotify, Windows Terminal, PowerToys, Acrobat Reader, iTunes, Discord, Visual Studio Code, Ubuntu и другие популярные сервисы и приложения.
Как скачать и пользоваться Windows Package Manager
Скачать предварительную версию Windows Package Manager можно с GitHub. После скачивания и установки пакета (файл appxbundle) достаточно запустить командную строку Windows или PowerShell и ввести команду winget.
Если установка прошла корректно, будут отображены основные команды и краткое описание winget.
Команда winget install выведет весь список доступных приложений. Для установки конкретного приложения нужно ввести команду winget install [название приложения].
Например, winget install vlc, winget install notepad++ и так далее.
Шел 2020 год, пользователи windows получили функциональность, которая есть в большинстве линуксов уже лет 20-25 как.
На самом в вндовом мире эта штука особо и не была нужна (как показала практика чоколатея и его друзей).
Видимо не только мода имеет цикл 30 лет...
Думаю не а моде дело, а в том что команда текущего СЕО, в отличие от клоунов типа Балмера, смотрит по сторонам и знает что продвинутых пользователей Windows в ней бесит.
Логичные шаги:
- Современный терминал
- Менеджер пакетов
Так говоришь, будто лучше быть копирующим клоуном, который ещё и целенаправленно теряет долю винды и нативного софта, открыто помогает конкурентам укреплять позиции; чем руководителем с оригинальными идеями создавшим и укрепившим нативные инструменты разработки, первую правильную консоль, настоящий планшет и последние серьезные обновление ядра NT
В копировании\заимствовании ничего нет плохого. Например, у нас любят обсирать русские процессоры. Довод обычно один - мол они отстали на N лет от Intel. Ну это же логично и в этом нет ничего зазорного. Нереал создать с нуля что-то, игнорируя предыдущий опыт человечества. Нереал обогнать лидеров в такой дико технологичной отрасли с первой же итерации. Сейчас русские топичи равны интеловским Core i3, но это вопрос времени чтобы они стали круче. Я не затрагиваю здесь тему локального отмыва бабла и т. п.
Также и с MS, чтобы для винды завести что-то актуальное и современное нужно к этому еще прийти. Windows работает -дцать лет на кровавый Enterprise, где по сути сонная лощина. На банкоматах до сих пор есть Windows XP, банки ждут патчей обновления. MS тянет крест legacy. Наделла вроде как пытается спрыгнуть на новую линейку Windows 10X, которая будет менее ржавой (в плане зависимости gui от ядра и прочего).
Поэтому выход Winget и Windows Terminal это лучик света в этом Legacy-царстве :)