Перейти до вмісту

Chocolatey

ПрограмаChocolatey Software

Також називається choco, chocolatey.org

Chocolatey SoftwareSystem

Спільнотний диспетчер пакетів Windows, що з'явився раніше за winget. Процес - choco.exe. Це не WinGet.

Що потрібно знати

Chocolatey - старіший менеджер спільноти. WinGet - новіший CLI від Microsoft.

choco.exe від Chocolatey Software з'явився раніше за winget. Отримайте його на chocolatey.org/install. Ідентифікатори пакетів не збігаються з WinGet. Scoop і Ninite - інші інструменти.

Що це таке?
Спільнотний диспетчер пакетів Windows
Те саме, що й WinGet?
Ні. Інший клієнт і каталог
Команда?
choco.exe
Feex повідомляє
Якщо в сценарії написано choco, я б установив Chocolatey з chocolatey.org. Якщо в сценарії написано winget, я б використав App Installer. Змішування цих двох рядків спричиняє помилки ідентифікаторів.

Що таке Chocolatey?

choco.exe встановлює пакети зі спільнотного каналу Chocolatey (та інших доданих вами джерел). winget.exe - новіший клієнт від Microsoft. У них різні ідентифікатори пакетів.

Якщо ви ніколи ним не користувалися

Якщо у файлі README вказано "choco install", Chocolatey - це спільнотний менеджер пакетів від Chocolatey Software. Він з'явився у 2011 році, раніше за winget. Установіть його з chocolatey.org/install. Команда - choco.exe. Це не WinGet, не Scoop і не Ninite.

Для чого він використовується?

choco install зі спільнотного репозиторію

Ця коротка команда - причина, чому люди досі використовують Chocolatey. winget install використовує каталог Microsoft та інші ідентифікатори.

choco upgrade all

Звичка користувачів Chocolatey. winget upgrade --all - аналог від Microsoft, а не цей exe.

Внутрішні канали у комерційних планах (SKU)

Chocolatey Software продає це. Репозиторії (buckets) Scoop мають іншу структуру.

Для кого це призначено?

  • Користувачі, які дотримуються старіших сценаріїв налаштування Windows
  • Організації, які вже стандартизувалися на choco
  • Усі, хто порівнює це з winget або Scoop

Поточний стан

Chocolatey (2011) - актуальний диспетчер пакетів від Chocolatey Software. Постачальник досі спрямовує користувачів Windows на https://chocolatey.org/install.

Скільки йому років?

Chocolatey запущено у 2011 році. WinGet з'явився у 2020 році. Scoop - у 2013 році. Багато старіших посібників для Windows досі містять choco, оскільки цей репозиторій був першим. Сучасна Windows також має winget у складі App Installer.

Версії

Спочатку основні канали. Точні номери збірок тут не перевіряються в повному обсязі.

Клієнт із відкритим вихідним кодом
Chocolatey for Business

Системні вимоги

Значення базуються на загальнодоступних рекомендаціях розробника. Реальні потреби залежать від робочого навантаження.

Мінімум

Мінімальні системні вимоги
Операційна система Windows 10 або Windows 11, згідно з поточною документацією Chocolatey
Оперативна пам'ять Достатньо для Windows та цієї програми. Важким проєктам потрібно більше.

Профіль використання ресурсів

Вимоги до процесора
Залежить від інсталятора, який запускає пакет
Вимоги до мережі
Завантажується з обраного вами каналу

Інстальовані процеси

Ці виконувані файли належать до цього продукту, коли його інстальовано.

Інстальовані процеси
choco.exe CLI диспетчера пакетів

Компоненти автозапуску

choco.exe - це CLI. Він не повинен запускатися разом із Windows. Деякі пакети додають власні елементи в автозавантаження.

Розташування файлів

Типові розташування Chocolatey
Типова інсталяція C:\ProgramData\chocolatey\

Формати файлів

Пакети Nuspec. Списки packages.config

Поширені проблеми

Ідентифікатор пакета не є ідентифікатором winget

choco search і winget search використовують різні каталоги. Копіювання ідентифікатора між інструментами призводить до помилки.

Якість спільнотних пакетів різниться

Читайте сторінку пакета. Джерело WinGet має власні правила перевірки. Жодне з них не є курованою сторінкою з прапорцями, як у Ninite.

Вирішення проблем

Установіть із chocolatey.org/install за допомогою задокументованої команди PowerShell

Випадковий файл choco.exe у Завантаженнях - це не клієнт. Якщо вам потрібен був CLI від Microsoft, winget уже присутній на багатьох ПК.

choco source list, якщо встановлення завершується помилкою

Непрацездатне джерело - це конфігурація Chocolatey. Репозиторії Scoop мають інше дерево файлів.

Запускайте командний рядок від імені адміністратора для загальносистемного встановлення

Scoop на рівні користувача - це інша модель. Chocolatey часто вимагає прав адміністратора.

Альтернативи

WinGet для каталогу Microsoft. Scoop для інструментів у папці користувача. Ninite для швидкої сторінки встановлення в один клік.

Офіційна довідка та завантаження

Почніть із розробника. Випадкові сайти з exe-файлами не є каналом підтримки.

Офіційні контакти
Завантажити chocolatey.org/install Офіційний інсталятор або сторінка постачальника
Довідка docs.chocolatey.org/ Підтримка від постачальника
Офіційний сайт chocolatey.org/ Почніть звідси, а не з випадкового сайту з файлами exe

Пов'язане апаратне забезпечення

Мережа та диск потрібні для завантажуваних пакетів. Сам клієнт займає мало місця.

Технічні деталі

Технічні деталі

Номери версій від постачальника змінюються. Ця стаття не фіксує конкретну збірку.

Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?