person
menu
----

Chocolatey - автоматическая установка и удаление Windows программ

 

 

Установка программ под Windows не так удобна, как хотелось бы – сперва нужно открыть браузер, найти где можно скачать требуемое приложение, скачать его и только затем установить. Не слишком удобно, но все становится еще хуже, когда речь заходит об обновлении. Если некоторые программы такие, например, как браузеры умеют обновляться автоматически, то часть приложений либо ограничиваются простым уведомлением о наличии новой версии, либо и вовсе не проверяют наличие обновлений. Сегодня мы расскажем о том, как упростить не только установку программ, но и автоматизировать их обновление.

Chocolatey - пакетный менеджер для Windows

Пакетный менеджер представляет из себя целый набор ПО, который управляет установкой, удалением и обновлением программ. Пользователи UNIX систем уже давно используют все преимущества подобных систем, но вот в Windows они не очень развиты. И здесь нам на помощь приходит сторонний пакетный менеджер Chocolatey. Благодаря ему мы сможем не только быстро устанавливать программы, но и настроить их автоматическое обновление.

Установка и системные требования.

Chocolatey требует наличия Windows 7 или более поздней версии, PowerShell v2+ и .NET Framework 4+. Если вы счастливый обладатель Windows 10, то вам вряд ли есть, о чем беспокоиться. В последней версии ОС все требуемые компоненты уже встроены. Для начала работы с Chocolatey нам нужно запустить командную строку Windows от имени администратора. Затем просто скопируйте ниже приведенный текст и щелчком правой клавиши мыши вставьте его в окно команд:

@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

При возникновении каких-либо проблем, можно попробовать выполнить установку в PowerShell. Если вы используете Windows 10, то вам нужно просто нажать на кнопке Пуск правой клавишей мыши и выбрать «Windows PowerShell (администратор)». Затем также копируете команду и вставляете ее в окно команд и щелчком правой клавиши мыши.

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

 

Установка, удаление и обновление программ

Если установка Chocolatey вам показалась простой, то и установка программ не вызовет затруднений. Давайте для примера установим плеер VLC. Для начала работы вам необходимо закрыть и заново открыть командную строку или в PowerShell Windows, а затем выполнить простую команду:

choco install vlc -y

Спустя всего несколько секунд в вашей системе будет полностью установлен популярный видеоплеер. Давайте рассмотрим команду поближе: с помощью фразы choco мы обращаемся к нашему пакетному менеджеру, команда install говорит об установке приложения, затем следует имя программы и в конце ключ -y сообщает о том, что мы согласны с лицензионным соглашением. Точно также можно установить сразу несколько программ. Давайте для примера добавим в наш список 7-ZIP, Adobe Reader, Firefox и CCleaner:

choco install vlc 7zip adobereader firefox ccleaner -y

Удалять и обновлять программы также просто. Для этого всего лишь нужно заменить install на uninstall, для удаления или upgrade для обновления. Однако для обновления удобней пользоваться командой «обновить все». Выглядит она следующим образом:

choco upgrade all -y

Но и это еще не все. Для того чтобы не проверять каждый раз вручную наличие обновлений, вводя указанную выше команду, мы настроим автоматическую установку новых версий программ. И опять, все, что нам нужно сделать – это выполнить простую команду:

choco install chocolateypackageupdater -y

После выполнения этой команды вы можете забыть о ручной проверке и скачивании новых версий. Теперь за вас будет это делать Chocolatey. Полный список возможных для установки программ (пакетов) вы можете посмотреть на официальной странице менеджера.

Что такое кэш процессора и зачем он нужен?

Графический интерфейс

 

Если вам работать в командной строке Windows не очень удобно, то вы можете установить графическую оболочку для Chocolatey. Она позволит вам точно также пользоваться пакетным менеджером, но более наглядно. Сперва установим графический интерфейс:

choco install chocolateygui -y

Теперь в меню Пуск должна появиться программа Chocolatey GUI, где мы и сможем устанавливать, удалять и обновлять приложения. Программа имеет простой и понятный интерфейс, так что разобраться с ее использованием не составит труда.

Не забудьте подписаться и поставить лайк. Впереди будет еще много крутых статей.

 


Источник: http://zen.yandex.ru/id/5f64f11f55992266b1532a60
Категория: Мои статьи | Добавил: pyo4772 (10.10.2020)
Просмотров: 123 | Теги: информационная безопасность firefox | Рейтинг: 0.0/0
Всего комментариев: 0
avatar