167.08
Rating
Microsoft
Microsoft — мировой лидер в области ПО и ИТ-услуг

Вышла новая Preview-версия Windows Package Manager — v0.2.2521

Microsoft corporate blogOpen sourceSystem administrationDevelopment for WindowsIT-companies
Наша новейшая функция — поддержка установки приложений из Microsoft Store. Наша цель — упростить установку программного обеспечения в Windows. Мы также недавно добавили автозавершение вкладок в PowerShell и переключение функций. По мере того, как мы работаем над созданием нашей версии 1.0, я хотел поделиться следующими несколькими функциями в дорожной карте. Наше непосредственное внимание уделяется завершению важнейших функций. К ним относятся список, обновление, удаление и импорт/экспорт.

Я также хотел поделиться некоторыми мыслями, которые у нас возникли перед Ignite в отношении будущих корпоративных функций. Мы включим поддержку групповой политики, чтобы ИТ-специалисты могли быть уверены, что они смогут успешно управлять своими средами. Дополнительные функции, включенные в категорию корпоративной поддержки, включают оптимизацию доставки, ограниченные сети, поддержку прокси и параллельные загрузки.

Подробнее под катом.



Что нового


Переключатель функций


Если вы хотите опробовать экспериментальные функции, используйте настройки winget, чтобы открыть редактор JSON по умолчанию. Если у вас его нет, я бы рекомендовал запустить winget install vscode. Оттуда вы можете включить или отключить функции. Ниже я привел пример конфигурации с двумя нашими экспериментальными функциями для тестирования (experimantalCMD и experimentalArg), а также с функцией «experimentalMSStore».



После того, как вы включили experimentalCMD и experimentalArg, выполните winget experimental --arg, чтобы увидеть пример. В «flag» есть маленькая «пасхалка».

PowerShell autocomplete


Мы тоже не любим лишний набор текста. Это быстро стало моим любимым способом выяснить, какие версии пакета доступны. Вводите winget[space][tab][space]pow[tab][space]-v[space][tab][tab][tab] и вуаля.



Microsoft Store


Одной из наших наиболее востребованных функций была возможность устанавливать приложения из Microsoft Store. Мы сделали первые шаги на этом пути, добавив в новый источник тщательно подобранный список из примерно 300 приложений. Все эти приложения бесплатны и имеют рейтинг E для всех. Как только вы включите экспериментальную функцию, мы автоматически добавим источник для манифестов магазина. Поиск будет охватывать несколько источников, чтобы показать результаты. Ниже вы видите результаты для winget search nightingale.



Далее вы видите установку с помощью команды winget install «Nightingale REST Client».



Что дальше


Список


Одна из важнейших функций диспетчера пакетов — возможность видеть, что было установлено. Наша задача состоит в том, чтобы включить приложения, которые могли быть установлены вне диспетчера пакетов и доступны в Панели управления или через Add Remove Software. Мы не хотели просто рассматривать то, что было установлено через диспетчер пакетов Windows. Однако мы будем следить за тем, что мы установили, чтобы помочь вам обновить все до текущей версии.

Обновление


Говоря об обновлении, было бы неплохо, если бы вы могли просто Winget Upgrade Powershell или Winget Upgrade и обновить все свои приложения. Мы тоже так думали. Один из наиболее активных (и отзывчивых) участников сообщества также отметил, что вы не всегда хотите обновлять пакет. Мы дадим вам возможность привязать пакет к определенной версии, чтобы вы не изменили его.

Удаление


Иногда вам больше не нужно приложение. Обычно в моем случае я хочу вернуть место на моем диске C:. winget uninstall «some giant app». Было бы здорово, если бы он мог удалять вещи, которые были установлены вне диспетчера пакетов, так что мы также посмотрим, как заставить это работать.

Import / Export


Мы не могли упустить возможность совершить еще немного магии ради удобства. Приближается время, когда я получу новую машину для работы. Я с нетерпением жду возможности winget export packages.json с этого компьютера и winget import packages.json на новый. Я с нетерпением жду возможности поделиться с вами результатами.

Как получить диспетчер пакетов Windows


Если вы являетесь участником программы предварительной оценки Windows или участником нашей программы предварительной оценки Package Manager, у вас уже должна быть установлена последняя версия. Запустите магазин и проверьте обновления, если вы инсайдер и у вас их нет. Если вы предпочитаете просто загрузить клиент, перейдите на страницу выпусков GitHub и попробуйте. Вы также можете присоединиться к программе предварительной оценки Windows Package Manager, если вам нужны автоматические обновления из магазина и вы хотите использовать выпущенную версию Windows 10.
Tags:microsoftCmdCommand LineCommand-LineOpen-SourceWindows 10Windows ConsoleWindows Package ManagerWindows Terminal
Hubs: Microsoft corporate blog Open source System administration Development for Windows IT-companies
+9
3.4k 16
Comments 7

Popular right now

Information

Founded
Location
США
Website
www.microsoft.com
Employees
Unknown
Registered

Habr blog