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++ и так далее.

{ "author_name": "Евгений Делюкин", "author_type": "editor", "tags": ["\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f","windows","microsoft"], "comments": 334, "likes": 99, "favorites": 102, "is_advertisement": false, "subsite_label": "services", "id": 129242, "is_wide": false, "is_ugc": false, "date": "Sat, 23 May 2020 20:45:30 +0300", "is_special": false }
Маркетинг
Большая подборка материалов для изучения Google Tag Manager
Привет, читатель! Меня зовут Артём Сайгин, я веду проект «Я Маркетолог», в котором рассказываю о digital-маркетинге и…
Объявление на vc.ru
0
334 комментария
Популярные
По порядку
Написать комментарий...
–36

а для кого этот продукт вообще?

прям вот так взяли и под апплодисменты со сцены презентовали ЭТО?
***произошел кринж***

Ответить
9

Для тех, кто хочет автоматизировать установку программ. Например, теперь после переустановки винды весь нужный софт будет устанавливаться парой команд или одним батником

Ответить
0

отличный кейс
импакт невероятный
я и задаю вопрос — каков процент людей, на которых рассчитан этот продукт?

Ответить
6

Для разработчиков, ежу же понятно. Зачем мыслить большими числами? Если разработчикам зайдет и они будут кодить для экосистемы Микрософта, то импакт будет больше, чем от толп кривляющихся в тик-токе

Ответить
–1

пересесть кодеру на винду из-за того, что там есть возможность программку поставить через терминал?

вы видно шутите

Ответить
8

Ну вот я разработчик. Честно - я на хую вертел линух с его философией пердолинга. Так что тут не "пересесть на винду", а "насовсем отказаться от линуха".

Ответить
0

совершенно другой разговор

Ответить
1

Winget это лишь одна из плюшек которую навёрстывает Microsoft. Недавно вышел Windows Terminal 1.0.0. По сравнению с классическим cmd это небо и земля.

Ответить
0

статья вроде бы не про все достижения майков, а про одно конкретное
в итоге люди приходят поговорить на темы "рядом, да около", просто потому что негде было
и минусуют комменты
дааа уж

Ответить
0

 пересесть кодеру на винду из-за того

А какие проблемы? Я вот как ни пытаюсь попробывать линукс на лэптопе как рабочую ОС, то боль и страдание. Если нет завязки на работу на низком уровне под линуксом, то зачем страдать?

Ответить
0

а я элементарно про яблоко говорю, а то там выше сказали, что эта фича — мотив для пересадки с одной оси на другую

и речь про конкретно вот эту чудесную и невероятную фичу для 2020 года
видимо вот конкретно ее не хватало, теперь победили

Ответить
1

 а я элементарно про яблоко говорю

У яблока железо стоит много денег, те же конфиги с >32GB и нормальными процами. Преимущества не всегда на стороне Apple.

 и речь про конкретно вот эту чудесную и невероятную фичу для 2020 года

Ну, да. Дискуссия ушла намного шире. Эта фича просто ещё один шажок на сближение с линуксом.

Ответить
0

Какое это имеет значение? Конференция для разработчиков, там много чего было показано.

Ответить
2

это имеет значение такое, что рассказывают об этом так, будто они на марс слетали и обратно вернулись
по факту они сделали то, что можно и нужно было сделать уже очень давно
или это у нас с программной стороны невероятно сложный продукт?

Ответить
0

В ситуации с просраными в свое время полимерами вы бы сейчас также бы рассказывали :) Пытаются догнать поезд.

Ответить
0

Все, кто админят и разрабатывают на windows будут это активно юзать

Ответить

Прямой эфир