Гид по технологиям

Scoop — менеджер пакетов для Windows

• 5 min read • Инструменты • Обновлено 20 Nov 2025
Scoop — менеджер пакетов для Windows
Scoop — менеджер пакетов для Windows

Логотип/скриншот Scoop

Scoop — это пакетный менеджер для Windows, который делает установку и использование распространённых программ проще. Он поддерживает как нативные Windows-приложения, так и многие утилиты из мира Unix. Scoop решает типичные неудобства экосистемы Windows, приближая модель управления программами к тому, что привычно пользователям Unix.

Что такое Scoop в двух строках

Scoop устанавливает приложения в пользовательскую директорию и добавляет ярлыки в меню «Пуск». Он управляет версиями и зависимостями. Команды просты: “scoop install имя_пакета”, “scoop update”, “scoop uninstall”.

Важно: Scoop ориентирован на пользователя, у которого есть доступ к PowerShell и разрешение запускать скрипты в своём профиле.

Быстрая установка

Откройте PowerShell от имени текущего пользователя (необязательно от администратора). Сначала разрешите выполнение локальных и подписанных удалённых скриптов для текущего профиля:

Set-ExecutionPolicy RemoteSigned -scope CurrentUser

Предупреждение: эта команда позволяет текущему пользователю запускать скрипты, загруженные из сети. Выполняйте её только если доверяете источнику. Ознакомьтесь с заметками на официальном сайте Scoop.

Далее скачайте и запустите инсталлятор Scoop:

iex (new-object net.webclient).downloadstring('https://get.scoop.sh')

Если скрипт вызывает сомнения, можно открыть URL https://get.scoop.sh в браузере и просмотреть код перед запуском.

Установка Scoop в PowerShell

После успешной установки Scoop будет доступен в текущем сеансе PowerShell. При ошибках проверьте политику выполнения PowerShell и наличие доступа к интернету.

Установка программ через Scoop

Пример: установка 7zip. Выполните команду:

scoop install 7zip

Scoop автоматически скачает и установит последнюю доступную версию и необходимые зависимости. Ярлык появится в папке «Scoop Apps» в меню Пуск.

Установка 7zip с помощью Scoop: прогресс и результат

Scoop поддерживает десятки пакетов «из коробки». Дополнительные пакеты доступны в сторонних репозиториях, называемых “buckets”.

Основные команды (cheat sheet)

  • Установить пакет: scoop install <имя>
  • Обновить пакет: scoop update <имя> или scoop update *
  • Удалить пакет: scoop uninstall <имя>
  • Поиск пакета: scoop search <ключевое слово>
  • Просмотреть список установленных пакетов: scoop list
  • Добавить bucket: scoop bucket add <имя> <репозиторий>
  • Удалить bucket: scoop bucket rm <имя>

Скрипты и конфигурации Scoop хранятся в директории пользователя (~\scoop). Это упрощает откат изменений и перенос между машинами.

Buckets — что это и как их использовать

Buckets — это коллекции манифестов пакетов. Официальный репозиторий покрывает базовые утилиты. Третьи стороны поддерживают свои buckets с специальными наборами (например, для разработчиков, мультимедиа или портативного софта).

Добавление bucket:

scoop bucket add extras

После добавления вы сможете устанавливать пакеты из него, как обычно: scoop install <пакет_из_extras>.

Плюсы и ограничения (когда Scoop не подходит)

Преимущества:

  • Простая установка через командную строку.
  • Централизованное управление версиями и зависимостями.
  • Работает без прав администратора (для большинства пакетов).
  • Чистая установка в пользовательскую папку, минимум изменений в системе.

Ограничения и случаи, когда Scoop может не подойти:

  • Нужны системные драйверы или службы — их Scoop обычно не устанавливает.
  • Закрытые или проприетарные коммерческие инсталляторы, требующие интерактивных шагов.
  • Корпоративная политика безопасности может запрещать изменение ExecutionPolicy или выполнение внешних скриптов.

Если вам требуются такие возможности, рассмотрите альтернативы ниже.

Альтернативы и совместное использование

  • Chocolatey — крупный менеджер пакетов для Windows с богатым набором пакетов и поддержкой пакетов, требующих прав администратора.
  • winget — официальный пакетный менеджер Microsoft, интегрирован с Microsoft Store и корпоративной средой.
  • Ninite — прост для массовой установки популярных приложений, но не управляет версиями и обновлениями через CLI.

Вы можете использовать Scoop параллельно с Chocolatey или winget. Часто предпочитают Scoop для портативных утилит и Unix-подобных инструментов, а Chocolatey/winget — для системных инсталляций.

Безопасность и приватность

  • Просматривайте скрипты установки перед запуском. URL инсталлятора — https://get.scoop.sh.
  • Проверяйте содержимое buckets при сомнении. Репозитории открыты, их можно просмотреть локально.
  • Scoop сам по себе не отправляет личных данных. Но пакеты могут иметь сетевой доступ — это зависит от самого ПО.
  • В корпоративной среде согласуйте политику выполнения скриптов и установку пакетов с отделом безопасности.

Советы по использованию на практике

  • Делайте резервную копию ~\scoop перед массовыми обновлениями.
  • Используйте scoop export и scoop import для переноса списка пакетов между машинами.
  • Добавьте часто используемые buckets в профиль, чтобы иметь доступ к нужным пакетам сразу.
  • Для CI/CD можно установить Scoop в контейнер или виртуальную машину, чтобы быстро настраивать окружение.

Руководство для ролей: кто и когда использует Scoop

  • Разработчик: быстро устанавливает CLI-утилиты и среды (git, jq, node). Scoop удобен для персонального окружения.
  • Сисадмин: использует Scoop для портативных инструментов, но предпочитает Chocolatey/winget для системных обновлений и развёртывания.
  • DevOps/CI-инженер: автоматизирует установку зависимостей в билд-агентах и контейнерах.

Критерии приёмки

  • Команда scoop доступна в PowerShell без ошибок.
  • Установленный пакет запускается из меню Пуск или по пути в ~\scoop\apps.
  • После scoop update пакеты корректно обновляются.

Мини-методология для внедрения Scoop в личный рабочий процесс

  1. Прочитайте и проверьте скрипт https://get.scoop.sh.
  2. Установите Scoop в тестовой учетной записи.
  3. Добавьте нужные buckets и установите минимальный набор пакетов.
  4. Экспортируйте список пакетов и сохраните как коммит в своём dotfiles-репозитории.
  5. Перенесите конфигурацию на рабочую машину.

Частые вопросы

Нужно ли запускать PowerShell от администратора?

Нет. Для большинства операций Scoop не требует прав администратора. Админ-права нужны только в редких случаях, когда пакет изменяет системные компоненты.

Как вернуть систему в предыдущее состояние?

Scoop хранит приложения в ~\scoop\apps. Удаление пакета через scoop uninstall обычно чистит установку. Для полного отката используйте резервную копию каталога Scoop.

Короткое объявление для команды (100–200 слов)

Scoop — это простой менеджер пакетов для Windows, который позволяет ставить и обновлять программы через командную строку. Установка проходит одной командой в PowerShell. Scoop хранит пакеты в пользовательской папке и не требует админ-права для большинства задач. Он особенно полезен для разработчиков, которым нужны утилиты Unix-подобного мира и портативные инструменты. Рекомендуется протестировать Scoop в изолированной учётной записи и использовать scoop export для управления списком установленных пакетов.

Результат установки пакета 7zip через Scoop

Итог: Scoop упрощает управление программами в Windows. Он не заменит системные инсталляторы для всех задач, но заметно ускорит установку и обновление многих инструментов.

Глоссарий

  • Bucket: репозиторий манифестов пакетов для Scoop.
  • Manifest: файл с описанием пакета (URL, версия, зависимости).
  • ExecutionPolicy: политика PowerShell, определяющая, какие скрипты разрешено выполнять.

Краткая сводка

Scoop упрощает работу с CLI и портативными приложениями в Windows. Он удобен, безопасен при разумном подходе и совместим с другими менеджерами пакетов.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро