Пакетный менеджер для Windows. Chocolatey
Наиболее популярным пакетным менеджером для Windows является Chocolatey.
Содержание
1 Ресурсы
- Домашняя страница: https://chocolatey.org/
- Репозиторий: https://github.com/chocolatey/choco
2 Установка Chocolatey
Порядок установки описан на странице https://chocolatey.org/install.
Установка проводится в PowerShell.
- PowerShell должен быть запущен с правами администратора.
- Проще всего запустить его комбинаций клавиш
Win+X
.
Команда установки находится на странице https://chocolatey.org/install.
3 Дополнительные настройки
- Для того, чтобы установка происходила без запроса подтверждения, можно сделать следующую настройку:
1choco feature enable -n=allowGlobalConfirmation
- Обратно включить запрос подтверждения можно командой:
1choco feature disable -n=allowGlobalConfirmation
4 Пакеты
- Список пакетов находится на странице https://chocolatey.org/packages.
- Список пакетов:
1choco list
5 Работа с программным обеспечением
5.1 Сервисные функции
- Информация по ключам командной строки:
1choco --help
- Список пакетов в репозитории:
1choco list
- Список установленных пакетов:
1choco list --local-only
5.2 Установка пакета
- Для установки пакета нужно выполнить команду:
1choco install package_name
- Чтобы установить без запроса на подтверждение, следует добавить ключ
y
:1choco install package_name -y
5.3 Удаление пакета
- Для удаления пакета нужно выполнить команду:
1choco uninstall package_name
5.4 Обновление пакетов
- Для обновления пакета нужно выполнить команду:
1choco upgrade package_name
- Для обновления всех установленных пакетов нужно выполнить команду:
1choco upgrade all -y
5.5 Автоматическое обновление пакетов
- Для автоматического обновления пакетов используется пакет
choco-upgrade-all-at
:1choco install choco-upgrade-all-at
- Обновление можно выполнить командой:
1choco-upgrade-all
- Чтобы задать время обновления, нужно устанавливать с определёнными параметрами:
- если не указывать никаких параметров,
choco-upgrade-all-at
по умолчанию будет запускаться ежедневно в 2 часа ночи и прерываться в 4 часа ночи; - запуск
choco upgrade all -y
ежедневно (по умолчанию) в 23:00 и прерывание в 1:00 ( по умолчаниюABORTTIME
равно +2 часа):1choco install choco-upgrade-all-at --params "'/TIME:23:00'"
- запуск
choco upgrade all -y
ежедневно в 4:00 и прерывание в 8:00:1choco install choco-upgrade-all-at --params "'/DAILY:yes /TIME:04:00 /ABORTTIME:08:00'"
- запуск
choco upgrade all -y
каждое воскресенье в 1:00 и прерывание в 3:00:1choco install choco-upgrade-all-at --params "'/WEEKLY:yes /DAY:SUN /TIME:01:00'"
- если не указывать никаких параметров,
- Параметры можно отредактировать, запустив команду:
1choco-upgrade-all -EditConfig
Links to this note
- GNS3 на Virtualbox
- MSYS2. Приложения Unix под Windows
- Файловый менеджер Midnight Commander
- Window manager для Windows
- Тайловые оконные менеджеры
- Packer
- Управление файлами конфигурации. Домашний каталог. Chezmoi
- Закачка с youtube
- Миграция с Evernote
- Менеджер паролей pass. Интеграция с другими программами
- Использование vagrant
- Анализатор протоколов Wireshark
- Программное обеспечение, устанавливаемое на Windows
- Администрирование Windows
- Установка TeXlive
- Использование смартфона в качестве камеры
- Практический сценарий использования git