Всем привет!
В разных обсуждениях то и дело всплывает тема менеджера пакетов в Windows. Сегодня я не буду говорить конкретно про Windows 10. Я расскажу про менеджер пакетов, подходящий для WIndows 7,8,10.
Для начала откроем командную строку с повышенными привилегиями и скомандуем:
@PowerShell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/51.jpg)
В Powershell разрешим выполнение удаленных подписанных сценариев:
Set-ExecutionPolicy RemoteSigned
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/52.jpg)
Далее ставим Chocolatey. В Powershell командуем:
iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/53.jpg)
Всё готово! Теперь мы можем из консоли Powershell, запущенной с повышенными привилегиями управлять приложениями. Самые главные команды перечислены на снимке ниже.
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/54.jpg)
У команды есть более краткие названия:
choco install = cinst
choco uninstall = cuninst
Но давайте я вас порадую графическим интерфейсом менеджера пакетов: даешь аналог Synaptic!
choco install ChocolateyGUI
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/55.jpg)
В графическом интерфейсе доступен полноценный функционал управления пакетами. Кто использовал Synaptic, тот узнает. Доступен большой выбор приложений с описанием.
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/56.jpg)
Поиск приложений осуществляется командой choco find. Например поищем paint:
choco find paint
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/57.jpg)
Можно установить сразу несколько приложений — перечислите их через пробел.
cinst vlc 7zip
Choco сразу проверяет зависимости программ и скачает недостающие пакеты:
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/58.jpg)
Удалять приложения так-же просто, достаточно перечислить их:
![](https://leonid.uhanov.org/wp-content/uploads/2019/04/59.jpg)
Плюсы данного метода:
- Вы можете использовать Chocolatey в сценариях.
- Вы получаете приложение без дополнительных рекламных программ
- Вы получаете официальное ПО
На этом, пожалуй всё. В следующий раз поговорим о пакетном менеджере Windows 10 OneGet.
0 комментариев