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 }
SEO
Контент — король: как мы с помощью SEO привели 400 тысяч англоязычных геймеров в блог, играя в PUBG
Подготовили кейс по работе с изначально незнакомой нам нишей, да еще и на англоязычную аудиторию. Вот некоторые…
Объявление на vc.ru
0
334 комментария
Популярные
По порядку
Написать комментарий...
67

Винда идет в правильном направлении.

Ответить
7

А галки при установке они сами снимать будут?) 

Ответить
7

Это точно. Поставил adobe reader а с ним McCafe, chrome plugin и свидетели Иеговы

Ответить
2

В apt и yum для этого нужно выполнить команду на инсталляцию с флагом -y. Было бы логично сделать также в winget

Ответить
1

+ scoop, но это не особо важно. Круто когда сам производитель ОС взялся за такое.

Ответить
0

«Try it for free?» Ну не знаю.

Ответить
8

собсна почему бы и нет
Консоль, клавиатура и вперед! Мгновенный отклик, все дела.

Ответить
63

Чипируют тебя через консоль, будешь знать.

Ответить
5

А потом подадут команду format c:/

Ответить
3

2020 год. Даже слоупоки проснулись

Ответить
5

Шел 2020 год, пользователи windows получили функциональность, которая есть в большинстве линуксов уже лет 20-25 как.

На самом в вндовом мире эта штука особо и не была нужна (как показала практика чоколатея и его друзей).

Ответить
41

Уверен, в обратную сторону это тоже работает. Шёл 2020 год, пользователи Linux получили функциональность, которая есть в винде уже лет 20-25. 

Ответить
1

Например? Что было в ОС Windows, чего не было в ОС Linux? Именно в ОС, а не прикладной софт, типа Автокад, игрульки м т.п.?

Ответить
15 комментариев
7

лет 20, наверное, пытаюсь найти хотя бы одну организацию, где все полностью на Linux 
Про них конечно пишут, но вот в живую, где все полностью на Linux я так и не встретил.
Остается только гадать почему бесплатное и хорошее не хотят использовать, а вот чипированный Windows в каждой конторе.

Ответить
–4

Ну что же, кроме как повтыкать минусов без конструктивного ответа, интеллекта местного it бомонда не хватает. Что и требовалось доказать)))

Ответить
9 комментариев
0

Так я жду ответа на поставленный мною вопрос) ©

Ответить
8 комментариев
2

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

Ответить
1

Дайте им время. Движение определенно правильное.

Ответить
–1

А в Linux до сих пор не подвезли нормальной поддержки драйверов видеокарт, чтобы всё работало из коробки сразу после установки. 

Ответить
5

У АМД работает прямо из коробки на свободных драйверах.
У nvidia надо ставить проприетарный.

Ответить
8 комментариев
0

С популярными производителями все ок. Проблемы есть с дровами для сканеров отпечатков.

Ответить
0

Замечу, что на богоизбранной MacOS официальный менеджер пакетов даже не анонсирован.

Ответить
2

brew неплохо справляется. А можете развернуть почему именно нужен "официальный"?

Ответить
2 комментария
–1

Видимо не только мода имеет цикл 30 лет...

Ответить
3

Думаю не а моде дело, а в том что команда текущего СЕО, в отличие от клоунов типа Балмера, смотрит по сторонам и знает что продвинутых пользователей Windows в ней бесит.

Логичные шаги:
- Современный терминал
- Менеджер пакетов

Ответить
4 комментария
0

Возможно, когда-нибудь и в Винде будет галочка "Always on-top" в системном контекстном меню любого окна))

Ответить
2

Нахрена она нужна вообще?

Ответить
1 комментарий
0

Шёл 2020 год, Chocolatey - отличный инструмент, а Windows - как доллар, который продолжает оставаться валютой #1 для десктопа, не смотря на всех злопыхателей, которые не хотят видеть дальше своего носа.

Ответить
15

sudo apt-get install имя_пакета
срачи по поводу траты ресурсов между Win & Linux уже неактуальны.
Рабочий стол и DE - вообще не принципиально.
Основная рабочая среда - браузер, и вот это проблема. А еще вырвиглазные сайты, параллаксы, блядский JS, webasm во все поля. Уже гугл и майки не такое зло, как сайтоклепатели-фреймворкосоздаватели. Вот их бы всех пересадить на 4Gb RAM, 500Gb HDD - и заставить кодить и работать на этом железе. Да, я в курсе про SSD и всякие трюки с suspend pages, а также знаю про Adblock и прочие альтернативы. Я хочу сесть за средний ноут и просто работать, открывать до 50 вкладок в браузере и не уходить с разбегу в глубокий своп. 

Ответить
4

Webasm-то тут причем? (Если вы про WebAssembly) Его как раз и не хватает.

А так согласен, интернет сломан, обрастает новыми слоями жира. Изобрели SPA для сайтов, а потом докрутили SSR и вернулись почти к тому же от чего ушли. Но ресурсов само собой стали потреблять в разы больше.

Ответить
–2

У меня даже не средний а скорее бюджетный ноут ryzen 5 2500u, 16gb, 256 ssd. Открываю вкладок сколько надо, вообще не запариваюсь.

Ответить
7

ты же понимаешь, что даже вот эта часть расклада "16gb, 256 ssd." - уже не бюджетный?

Ответить
3 комментария
1

Ппкс.

Ответить
8

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

Ответить
15

Это было бы круто, но вряд ли - Apple очень любит свой магазин и приложения с цифровыми подписями. Да еще и деньги берёт с каждого разработчика не только за продажи, а вообще за использование сервиса.

А Brew собирает всё из исходников, да еще и бесплатно - это не по аппловски.

Ответить
0

Тогда можно знаю хотя бы улучшения экспириенса их магазина, а то щас он даже нормально прогресс установки-скачки показывать нумеет

Ответить
0

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

Ответить
0

Parallel desktop в помощь хз даже когда почвился

Ответить
8

Manjaro + KDE = <3

Ненравятся им Unix системы понимаешь ли. Понаставят своих 5g вышек и молятся своему Биллу!

Ответить
6

Как мило, старый добрый сра... дискуссия на тему что круче - nix или win. Подброшу. CentOS - наше все!

Ответить
6

winget install CoolTool --no-amigo-browser

Ответить
5

Ок, а сторонние репозитории винда поддерживать планирует, или только свой, никомк не нужный винстор?

Ответить
1

Думаю их можно будет добавить в источники самому, иначе зачем все это

Ответить
2

И начнут вписывать туда репы с ломаным софтом да вирусняком всех мастей

Ответить
2 комментария
0

А вот далеко не факт. Майкрософт любит идти своим путём.

Ответить
0

Планирует! Все ок

Ответить
–36

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

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

Ответить
–24

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

Ответить
14

Линукс - это хороший способ избавиться от надоевшего ноутбука путем его уничтожения после очередной попытки "завести" вай-фай и еще кучи всяких проблем

Ответить
82 комментария
5

 Ребята, большинству из вас нахер не нужен линукс. Более того, уверен, большинству на виси даже винда не сдалась - макось привычнее. Но я писал коммент в контексте новости - пакетный менеджер в консоли нужен тем, кто с ней работает. А это - сфера серверов, где линукс давно и прочно лидирует и всякая оконная проприетарщина нахер никому не нужна. 
Можете не волноваться за ваши фотошопы и офисы, крякнутые игры и прочие милости в форточках10. 

Ответить
6 комментариев
1

Ну чуть более чем вся линейка Adobe, включая ФШ работает под Виндой. + 90% игр

Ответить
3 комментария
9

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

Ответить
0

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

Ответить
13 комментариев
1

xD куда бы не завел прогресс и развитие, на винде все всегда будет решаться БАТНИКАМИ!

Ответить
7 комментариев
1

Всё так — особенно, если winget будет интегрирован в систему

Ответить
0

Как будто до этого нельзя было оформить батник

Ответить
3 комментария
2

Для разработчиков которые сидят на Винде. Благодаря развитию WSL таких становится всё больше)

Ответить
–4

Согласен. Вообще, не понимаю зачем нужен *никсы, кроме пограничных случаем при использовании софта завязанного на железо. Отвратные шрифты, танцы с заведением на новом железе, трата времени на допиливание, так как всё работает не так как нужно из коробки.

Ответить
19 комментариев
0

понял
эффект от комментария оказался примерно такой же, как если в теме про очередной апдейт от эппл написать без восхищения 😌

Ответить
0

Типичный срач: linux vs windows.

Ответить
–3

Для наступления на другие рынки, кроме десктопа, мало консоли и утилит типа apt/yum. Впору исходники открывать и начисто переписывать.

У Microsoft нет ничего кроме десктопа. И похоже, что основная функция у него - развлекать: домохозяек, детей и уставших разработчиков.
Какая маркетинговая и стратегическая задача решена с помощью запихивания кода linux в windows и утилит вроде winget не понятно. 

Ответить
7

У Microsoft нет ничего кроме десктопа.

Майкрософт самая дорогая компания в мире. Если ты думаешь, что она такой стала на одном десктопе, советую почитать хотя бы страницу Википедии о ней.

Ответить
–1

ну может не на одном только десктопе, но конечно Microsoft Office сделал кассу. И делает её сейчас, благодаря подписочной системе.

Ответить
4 комментария
5 комментариев
3

 У Microsoft нет ничего кроме десктопа.

Что, что? А есть пруды?

Ответить
1

Вот да, у них очень много продуктов на самом деле.

Ответить
–1

Да, перегнул я) Конечно windows 

Ответить
7 комментариев
2

Начисто переписывать)
Представь сколько там легаси, что до сих пор имеется совместимость с некоторыми утилитами из прошлого столетия)

Ответить
2

И это хорошо.

Ответить
0

Мусор нужно выбрасывать, иначе самолет не взлетит)
И никому не известно, что и как там написано)

Ответить
1 комментарий
1

А про azure блять ты забыл?

Ответить
0

ага блять)

Ответить
2

Так, ну что, считаю, что холивар Windows/Linux получился отличным. 
Предлагаю классические темы на следующий месяц, разбираем, не стесняемся:

Intel/AMD
NVidia/AMD
Android/iOS
PC/Консоли
PlayStation/XBox

Ответить
2

Можно ещё смело и про Canon/Nikon добавить. На десерт для самых искушённых)

Ответить
5

Бородинский/Дарницкий

Ответить
2 комментария
1

Не, ну тут тупо Canon - канон, исходя чисто из семантических соображений.
А как же Leica/Зенит?

Ответить
0

Ну понятно же, что лучше тот, что синит

Ответить
–3

Маркетинговый ход, десятка не пошла в народ, как семёрка, причем доля Линукса на рынке стало больше. Если проследить историю развития Винды, то подобные ход применяется не в первые. Однако до стабильности unix образных систем Виндовсу как до пикинской границе от Ла-Манш в позе рака ползти.

Ответить
5

Исходя из моего опыта - линуксу до стабильности 10-ки как раком до Луны.

Ответить
3

Если так можно поставить, например, Lua, то будем считать, что проверка пройдена. Ибо траходром с этим на винде знатный. 

Ответить
2

Больше заинтересовала новость, что они зарелизили Windows Terminal 1.0. И софт интересный, и с сообществом поработали, и под лицензией MIT выложили.

Ответить
0

Почитал заметку, ну я прям не знаю. В чем ИННОВАЦИИ? Терминал раскрасили?) Можно парой слов описать выгоды этого приложения?

https://devblogs.microsoft.com/commandline/windows-terminal-1-0/

Ответить
2

Самая основная менеджмент разных консолей, закладок и кастомизация. Я так понимаю в будущем MS хочет сделать терминал встроенным основным решением.

Ответить
2

Инновации в сравнении с cmd.exe. Отличный шаг от MS, без сарказма.

Ответить
1 комментарий
0

Добавили в винду то, что в никсах уже есть много лет как

Ответить
0

Проблема в том, что на Линукс пакеты спокойно ставятся в фоне, пока ты работаешь над чем-то. Рискну предположить, что винда будет затупливать многие процессы, как это происходит сейчас при установке некоторых прог.

Ответить
6

Расскажите, о установке каких именно программ вы говорите сейчас?

Ответить
2

Причем, прошу заметить, apple кажется даже не планирует родить что-то подобное так и будем на brew и ports сидеть :(

Ответить
0

что вас не устраивает в brew и ports?

Ответить
0

Да, 10-ка действительно дерьмище!

Ответить
0

Попробуй поработать на Семёрке с HiDPI.

Ответить
1

Медленно, но верно винда идет в нужном и правильном направлении, так глядишь нормальной ОС станет

Ответить
1

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

Ответить
–1

Лучше бы они инвестировали в Chocolatey, который уже отлично выполняет за винду ее работу.

И название команды ещё такое дебильное - winget, почему не назвать appget или просто app, зачем было пихать туда ничего не означающее “win“?

Ответить
1

Уж всяко лучше "apt-get install ..."

Ещё из подобной идиотеки – "pip install --update ..."

Ответить
1

Чтобы гуглилось лучше!

Ответить
0

Appxbundle, значит энтерпрайз десятка лесом, а жаль.

Ответить
2

.msixbundle не инсталлится на энтерпрайз версии?

Ответить
0

Да, там выпилен магазин и все сопутствующее.

Ответить
1 комментарий
0

Я все жду когда Microsoft выпустит под Линукс Office - это моя последняя ниточка, которая удерживает от перехода на Линукс.

Ответить
2

Office 365 в онлайне вполне заменяет, если libre не подходит.

Ответить
0

Ничерта он не заменит. Объемные файлы он не жрет (отчёт школы, например), без сети он не работает. Мусорный продукт для рекламных целей.

Ответить
1 комментарий
0

LaTex вам в помощь

Ответить
0

Операции с таблицами думаю будут проблемны)
А в офисе тыкнул и готово.
А так LaTex хорош для документов и научных работ, если посвятить достаточно времени на изучение.

Ответить
0

В стандартной Ubuntu сразу после установки есть libreoffice. И там даже есть предпросмотр csv перед открытием, чего нет в Excel.

Вообще windows это только предустановка и корпорации с их регламентома поддержки и безопасности. 

Ответить
0

Откуда вы лезете такие?

Ответить
0

Смотря какие масштабы, так-то и гуглдокс потянет

Ответить
–1

Будущее Microsoft это продавать Linux с лицензией всяким копрорациям, вроде Сбербанка, Ростелекома и ВТБ и т.д.
Только к сожалению они могут и это испортить и сделать с проблемами.

Ответить
0

Надо больше желчи

Ответить
–8

Да пусть они свое поделие хоть Winux назовут, все рвно дермище страшное!
Пусть сначала свое поделие научат удалять названия приложений из "Программы и компоненты" после деинсталляции. Тьфу, гадость!

Ответить
0

Может им закрыть их магаз и сделать новое приложение,но это будет тот-же Microsoft store где не нужна будет учетная запись,не будет всяких игр и будут важные приложения. Простой маркетинг,не?

Ответить
0

Учитывая что с установкой приложений в винде все плохо (зоопарк инсталляторов, полуработающий ClickOnce), то может и правильное направление. Раз уж windows store так и не полетел и даже в играх их Steam вытеснил.

Ответить
0

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

Ответить
0

Ну в 21 веке возможность работы без интернета это так себе преимущество. Во-первых нет единообразия. Во-вторых - апдейтов. Каждая программа для апдейтов свой сервис поднимает. В-третьих - безопасности. Любой инсталлятор может какой-нибудь вирус протащить или при неосторожном движении поставить браузер амиго.
И например, если я на другой компьютер переезжаю мне надо все это куда-то на флэшку скидывать и ставить заново.
Смешно, что даже имея учетку Microsoft и инсталлируя с ней новый Windows даже приложения из Microsoft Store не переносятся.
У меня тоже есть папочка с инсталляторами, но это какой-то каменный век.

Ответить
2 комментария
0

Билли ушёл и сотрудники Microsoft, которые всегда любили Linux-based системы, решили сократить разрыв.

Ответить
0

Что это значит?

Ответить
0

Почему-то оказалось, что он уже установлен. 

Ответить
0

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

Ответить
0

Хм, жутко пахнет дефицитом идей и копипастом линуха, ну что осталось дописать ядро типа Unix Windows core, допилить этот манагер пакетов и называть это все Windows XL, ну или типа того

Ответить
0

Решил дописать, WPI и SDI всем кто не в курсе в помощь. 

Ответить
0

Очередной гвоздь в крышку линукс

Ответить
0

Что то не пойму как ключами пользоватся ключом -l, чтоб указать адрес установки . Может кто подскажет

 

Ответить

Комментарий удален

Прямой эфир