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

akok

Команда форума
Администратор
Сообщения
19,517
Реакции
13,432
Баллы
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



 

Вложения

  • upload_2015-1-16_17-49-3.png
    upload_2015-1-16_17-49-3.png
    81.9 KB · Просмотры: 17
Последнее редактирование:
Сверху Снизу