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

Scoop: как установить и пользоваться в Windows

4 min read Инструменты Обновлено 23 Dec 2025
Scoop в Windows: быстрое руководство по установке
Scoop в Windows: быстрое руководство по установке

Терминал с открытым окном и кодом командной строки.

Что такое Scoop?

Scoop — это инсталлятор для Windows, который управляется через командную строку (PowerShell). Он автоматизирует загрузку программ, установку зависимостей и размещает пакеты в профиле пользователя, чтобы не требовались права администратора по умолчанию.

Короткое определение терминов:

  • Scoop — менеджер пакетов для Windows.
  • Бакет (bucket) — коллекция манифестов пакетов для Scoop.
  • Манифест — JSON/YAML-файл, описывающий, как установить пакет.

Почему это удобно:

  • Убирает графические мастера установки.
  • Автоматически подтягивает зависимости.
  • Упрощает автоматизацию и настройку рабочих окружений.

Важно: Scoop не заменяет централизованные установщики в корпоративной среде, но отлично подходит разработчикам и продвинутым пользователям.

Требования и совместимость

  • Поддерживается Windows 7 и выше.
  • Требуется PowerShell 5.0 или новее.
  • Scoop по умолчанию устанавливает пакеты в папку пользователя, поэтому не нужны права администратора.

Совместимость и миграция:

  • Если вы уже используете Chocolatey или winget, Scoop хорошо дополнит набор инструментов. Он ориентирован на простые «портативные» пакеты и удобнее для разработчиков.
  • Для корпоративных политик управления пакетами лучше оставаться на централизованных решениях и согласовать использование Scoop с IT.

Установка Scoop в PowerShell: окно терминала и команда установки.

Как установить Scoop — пошагово

  1. Откройте PowerShell. Найдите «PowerShell» в меню «Пуск» и запустите обычный экземпляр (не обязательно от администратора).
  2. Убедитесь, что у вас PowerShell 5 или новее: выполните в PowerShell команду Get-Host | Select-Object Version.
  3. Если политика выполнения скриптов мешает, временно измените её для текущего пользователя:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
  1. Скачайте и выполните установочный скрипт Scoop. Рекомендуется сначала скачать скрипт, просмотреть его, а затем запускать:
# Скачиваем скрипт в файл для проверки
iwr -useb get.scoop.sh -OutFile install_scoop.ps1
# Откройте файл в текстовом редакторе и проверьте содержимое перед запуском
# После проверки выполните установку
.
.\install_scoop.ps1

Альтернатива — однострочная команда (быстрая установка, запускает скрипт сразу):

iwr -useb get.scoop.sh | iex
  1. После установки проверьте работу:
scoop help
scoop --version
  1. Установка пакета (пример):
scoop install git

Краткое объяснение: iwr — сокращение для Invoke-WebRequest, команда скачивает установочный скрипт с get.scoop.sh. Путь с установкой в профиль пользователя делает установку удобной без прав администратора.

Важно: если PowerShell отключён администратором в вашей организации, обратитесь в IT. Не выполняйте скрипты, которые вы не проверили.

Быстрый набор команд (cheat sheet)

  • Установить пакет: scoop install
  • Удалить пакет: scoop uninstall
  • Обновить один пакет: scoop update
  • Обновить все пакеты: scoop update * или scoop update (в старых версиях — scoop update && scoop status)
  • Показать установленные пакеты: scoop list
  • Поиск пакета: scoop search
  • Добавить бакет: scoop bucket add (например, extras, versions)
  • Показать бакеты: scoop bucket list

Примеры часто используемых бакетов: main, extras, versions.

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

  • winget (официальный менеджер пакетов Microsoft): лучше для интеграции с Microsoft Store и централизованного управления.
  • Chocolatey: сильнее подходит для корпоративного деплоя и MSI/EXE-инсталляторов.
  • Scoop: предпочтителен, если нужна простая установка портативных утилит и разработческих инструментов без привилегий администратора.

Выбор зависит от задач: автоматизация локального окружения — Scoop; централизованный деплой в корпоративной сети — Chocolatey/winget.

Роль‑ориентированные чек‑листы

Для разработчика:

  • Установить Scoop.
  • Добавить нужные бакеты (extras, versions).
  • Установить git, node, python, 7zip.
  • Создать скрипт установки окружения bootstrap.ps1.

Для админа/оператора:

  • Проверить политику безопасности перед разрешением скриптов.
  • Убедиться в подходящем источнике пакетов и подписи.
  • Документировать допустимые пакеты и версии.

Для случайного пользователя:

  • Убедиться, что вы понимаете, что делает скрипт установки.
  • Предпочтительно скачивать скрипт и просмотреть перед запуском.

Безопасность и конфиденциальность

  • Всегда просматривайте установочный скрипт перед выполнением, особенно при использовании однострочной команды iwr | iex.
  • Scoop по умолчанию использует репозитории в GitHub. Проверяйте репутацию и содержимое бакета.
  • Для корпоративных установок используйте внутренние бакеты или прокси-репозитории.

Совет: скачайте скрипт (-OutFile) и откройте его в редакторе, чтобы понять, какие действия будут выполнены.

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

  • Scoop успешно устанавливается и отвечает на scoop --version.
  • Установка пакета (например, git) проходит без ошибок: scoop install git и git --version возвращает версию.
  • Обновление пакетов и список установленных работают: scoop update *, scoop list.

Ментальные модели и эвристики

  • Treat Scoop как «apt/apt-get» для Windows: простой, ориентирован на разработчика и локальные окружения.
  • Если нужен централизованный контроль — выбирайте Chocolatey или winget.
  • Для быстрого восстановления dev-окружения используйте сценарий на основе scoop install.

Короткий словарь

  • Бакет — коллекция описаний пакетов.
  • Манифест — файл, описывающий установку пакета.
  • Портативный пакет — программа, не требующая MSI/EXE установщика и не меняющая системные каталоги.

Заключение

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

Короткая проверка: установите Scoop, затем scoop install git и убедитесь, что git --version возвращает номер версии. Если возникли ограничения по политике исполнения, используйте Set-ExecutionPolicy RemoteSigned -Scope CurrentUser или обратитесь к администратору.

Important: всегда проверяйте скрипты перед запуском и выбирайте репозитории с проверенной репутацией.

Краткое резюме:

  • Scoop — удобный менеджер пакетов для Windows.
  • Работает через PowerShell и не требует прав администратора по умолчанию.
  • Подходит для разработчиков и тех, кто предпочитает терминал.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

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

Как выйти из безопасного режима Windows 10
Windows

Как выйти из безопасного режима Windows 10

Проверить силу сигнала Wi‑Fi в Windows
Сеть

Проверить силу сигнала Wi‑Fi в Windows

Как установить и управлять плагинами Plex
Руководство

Как установить и управлять плагинами Plex

Блокировка и разрешение приложений в Windows
Windows

Блокировка и разрешение приложений в Windows

Как получить Xbox Wrapped 2022 — неофициальный обзор
Игры

Как получить Xbox Wrapped 2022 — неофициальный обзор

Как установить расширения вне Chrome Web Store
браузер

Как установить расширения вне Chrome Web Store