Установка PowerShellGet

В PowerShell, начиная с версии 5.1 встроен модуль PowerShellGet.
Это Package Manager( или менеджер пакетов), позволяющий устанавливать модули из подключенного по умолчанию репозитория PSGallery.
Заметка поможет добавить этот модуль в более раннюю версию, например PowerShell 4.

Скачиваем модуль

Для загрузки модуля нам понадобится другой компьютер с версией PowerShell, не меньше чем 5.1.

Или же можно скачать с GitHub

Выясняем где хранятся модули PowerShell

Переносим модуль на целевой компьютер, в папку с модулями

В PowerShell 5.1, внутри папки с модулем, имеется папка с названием версии модуля, и сами файлы хранятся уже в ней.
Для версии 4 файлы необходимо перенести в корень папки с именем модуля

Командлеты, для работы которых необходимо обращение к репозиторию (Save\Find\Install-Module), пока что не будут работать

Подключаем репозиторий

Готово! После этого можно использовать возможности модуля PowerShellGet

Добавление стороннего репозитория

Так же, при желании, можно подключить дополнительно сторонний репозиторий

После этого можно устанавливать программы, которые разработчики разместили в репозитории

Программы, при выполнении командлета Install-Package, будут установлены в тихом режиме в стандартное расположение, и дополнительно установочные файлы программ и их зависимости будут сохранены в папке C:\Chocolatey
При их удалении программа сохраняется

Share on VKShare on FacebookTweet about this on TwitterShare on Google+Pin on PinterestEmail this to someone

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *