Щоб встановити Chocolatey:
Дотримуйтесь інструкцій на веб-сайті Chocolatey, щоб встановити Chocolatey.
Запустіть "choco install program" на консолі, щоб встановити програму з назвою "program".
Уявіть собі це: вам потрібно встановити нове програмне забезпечення на свій ПК з Windows. Швидше за все, ви перейдете на веб-сайт, намагаючись не натискати небажані елементи на сторінці, а потім натиснете графічний інсталятор, швидше за все, використовуючи налаштування за замовчуванням.
Це рутина, з якою ви, напевно, знайомі, оскільки вона майже не змінилася протягом життя Windows, оскільки програмне забезпечення почало поширюватися в Інтернеті. Системи Unix мають альтернативний підхід, оскільки встановлення програмного забезпечення здійснюється менеджерами пакетів, які вимагають мінімального введення користувачів і часто керуються через командний рядок. Зараз зростає інтерес до передачі цих переваг у Windows за допомогою сторонніх менеджерів пакетів.
Нещодавно ми розглянули Scoop , який є простим і доступним рішенням для керування пакетами. Ця стаття також містить додаткове обговорення переваг термінальних менеджерів пакетів перед графічними інсталяторами Windows, тому ми рекомендуємо вам прочитати її, якщо ви все ще новачки в цій концепції. Сьогодні ми розглянемо Chocolatey , який є альтернативним менеджером пакунків Windows з дещо більшою увагою до настільних додатків для користувачів.
Chocolatey в основному керується з командного рядка. Не хвилюйтеся, якщо ви новачок у консольних програмах – введіть команди, як показано в документації, і ви не зіткнетеся з жодними проблемами. Chocolatey також має додатковий графічний інтерфейс, який ми розглянемо пізніше.
Установка Chocolatey
Щоб встановити Chocolatey, відкрийте PowerShell з меню «Пуск». Далі скопіюйте та вставте наступний рядок сценарію та натисніть Enter:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

Це дозволить налаштувати PowerShell на запуск зовнішніх сценаріїв перед завантаженням та запуском сценарію встановлення Chocolatey. Щоб дізнатися більше про цей процес, зверніться до власної документації Chocolatey. Якщо вас турбує те, що робить сценарій, вам слід перевірити його вручну перед запуском команди.
Установка програм за допомогою Chocolatey
Основною особливістю Chocolatey є можливість інсталювати програмне забезпечення Windows за допомогою однієї команди. Замість того, щоб відвідувати веб-сайт і вручну натискати програму встановлення, ви можете запустити PowerShell і ввести щось на кшталт наступного:
choco install vlc

Це завантажить та встановить VLC Media Player у вашу систему, не вимагаючи жодних дій з вашого боку. Ви побачите інформацію про прогрес, що відображатиметься на вашій консолі, коли VLC буде додано до вашої системи. Потім ви знайдете його в меню «Пуск», як якщо б ви запустили програму встановлення самостійно.
Деякі програми можуть запропонувати вам запустити сценарії під час їх встановлення. Введіть «A» для «Так для всіх» на консолі, а потім натисніть enter, щоб підтвердити цей запит і завершити встановлення.

Chocolatey підтримує тисячі різних програм. Ви можете побачити, що доступне, переглянувши сховище пакунків Chocolatey . Деякі з найпопулярніших варіантів включають Chrome, Adobe Reader, Firefox, WinRAR і Skype. Сховище пакунків відображає ім’я, яке потрібно додати до команди «choco install» для встановлення кожного елемента.
Оновлення встановлених програм
Chocolatey спрощує оновлення встановлених програм. Виконайте таку команду, щоб оновити кожен застарілий пакет Chocolatey у вашій системі:
choco оновити все
Ви також можете передати ім’я програми, щоб оновити одну програму:
choco ugprade vlc
Chocolatey перевірить, чи потрібні оновлення, і автоматично встановить нову версію. Якщо ви хочете перевірити, чи доступні оновлення, не встановлюючи їх, замість цього запустіть «choco outdated».
Далі команди
Є кілька інших команд Chocolatey, які, ймовірно, знайдуться вам у пригоді.
Запуск «choco list -lo» відобразить список усіх програм, які ви встановили. Ви можете запустити "choco search query", щоб шукати в сховищі пакетів "запит" і відображати всі відповідні програми, тому вам навіть не потрібен веб-браузер, щоб знайти нове програмне забезпечення.

Коли справа доходить до видалення програми, скористайтеся командою «choco uninstall», додавши назву програми. Chocolatey також робить все можливе, щоб відстежувати програми, видалені іншими способами – якщо ви встановите програму за допомогою Chocolatey, але потім видалите її з програми «Параметри» Windows або панелі керування, вона також повинна автоматично зникнути з Chocolatey.
Шоколадний дуже потужний, і ми лише розглянули його особливості в цій статті. Існує безліч варіантів конфігурації для досвідчених користувачів, а також можливість запуску локальних проксі, кешів і сховищ пакетів. Chocolately також має платні варіанти для ділового та організаційного використання.
Інтерфейс Chocolatey
Нарешті, варто зазначити, що Chocolatey має додатковий графічний інтерфейс, який допомагає вам взаємодіяти з вашими пакетами та встановлювати нові. Як ви могли очікувати, встановлення інтерфейсу користувача здійснюється через сам Chocolatey!

Запустіть "choco install chocolateygui", щоб встановити графічний інтерфейс. Тоді ви зможете запустити графічний інтерфейс із меню «Пуск».

Це дає вам простий графічний інтерфейс для перегляду встановлених пакетів, перевірки наявності оновлень і налаштування параметрів Chocolatey. Ви можете переглянути каталог Chocolatey, натиснувши «шоколадний» на лівій бічній панелі. Тут ви можете шукати нові програми та встановлювати їх одним клацанням миші, уникаючи подальшого використання PowerShell, якщо консольні програми вам не дуже подобаються.