Статьи Менеджер пакетов OneGet

akok

Команда форума
Администратор
Сообщения
17,687
Реакции
13,479
Баллы
2,203
OneGet является составной частью PowerShell в Windows 10, кроме этого, получить менеджер пакетов можно, установив Windows Management Framework 5.0 для Windows 8.1.

Получить список команд, доступных в OneGet, вы можете с помощью Get-Command -Module OneGet

upload_2015-1-16_8-50-7.png

Наиболее часто используемыми будут:
  • Find-Package — поиск пакета (программы), например: Find-Package -Name opera (параметр Name можно пропустить, регистр букв не важен).
  • Install-Package — установка программы на компьютер.
  • Uninstall-Package — удаление программы.
  • Get-Package — просмотр установленных пакетов.
Например:
upload_2015-1-16_8-53-21.png


Добавление репозитория Chocolatey в OneGet
В предустановленных репозиториях (источниках программ), с которыми работает OneGet мало что можно найти, особенно если речь идет о коммерческих продуктах — Google Chrome, Skype, различные прикладные программы и утилиты. Однако проблему можно решить, подключив репозиторий менеджера пакетов Chocolatey:

Код:
Register-PackageSource -Name chocolatey -Provider PSModule -Trusted -Location http://chocolatey.org/api/v2/ -Vebos
Теперь пакеты из репозитория Chocolatey будут работать в OneGet. При возникновении ошибок при их установке, попробуйте использовать параметр -Force, как на скриншоте.

upload_2015-1-16_8-55-35.png

Для того, чтоб получить список подключенных источников пакетов необходимо использовать команду Get-PackageSource
upload_2015-1-16_9-28-0.png

Для просмотра всех версий программы доступных к установке необходимо использовать команду find-package -Name firefox -AllVersions
upload_2015-1-16_9-28-0.png


 

Вложения

Последнее редактирование:
Сверху Снизу