Скиллы Новичок Разное

Homebrew Package Manager

Скачать ZIP
15
Предупреждение о рисках!

Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.

Полное руководство по Homebrew — менеджеру пакетов для macOS, предназначенному для установки, управления и устранения проблем с программным обеспечением.

Когда использовать

  • Установка пакетов и приложений (brew install X)
  • Поиск доступных пакетов (brew search X)
  • Обновление и апгрейд установленного ПО
  • Просмотр информации о пакетах и зависимостях
  • Устранение проблем при установке
  • Управление установленными пакетами

Справочник команд

Поиск и информация о пакетах

brew search TEXT|/REGEX/

Назначение: поиск пакетов по имени или регулярному выражению.

Когда использовать: когда нужно найти пакет.

brew search python
brew search /^node/

brew info [FORMULA|CASK...]

Назначение: вывод подробной информации о пакете.

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

brew info python
brew info chrome google-chrome

Установка и обновления

brew install FORMULA|CASK...

Назначение: установка пакетов и приложений.

  • FORMULA — CLI-инструменты
  • CASK — графические приложения
  • Можно устанавливать несколько пакетов одновременно
brew install python
brew install google-chrome
brew install git python nodejs

brew update

Назначение: обновление списка пакетов и Homebrew.

Примечание: не обновляет сами пакеты.

brew update

brew upgrade [FORMULA|CASK...]

Назначение: обновление установленных пакетов.

  • Без аргументов — обновляет всё устаревшее
  • С аргументами — только указанные пакеты
brew upgrade
brew upgrade python
brew upgrade python git

Управление пакетами

brew install --verbose --debug FORMULA|CASK

Назначение: установка с подробным выводом и отладкой.

Когда использовать: при ошибках стандартной установки.

brew install --verbose --debug python

Расширенные возможности

brew commands

Показывает список всех доступных команд.

brew commands

brew help [COMMAND]

Вывод справки по конкретной команде.

brew help install
brew help upgrade

Быстрая справка

ЗадачаКоманда
Поиск пакетаbrew search
Информация о пакетеbrew info
Установкаbrew install
Обновление спискаbrew update
Обновление пакетовbrew upgrade
Удалениеbrew uninstall
Список установленныхbrew list
Проверка системыbrew doctor

Типовые сценарии

Установка нового пакета

  1. Поиск: brew search python
  2. Информация: brew info python@3.11
  3. Установка: brew install python@3.11

Устранение проблем

  1. brew config
  2. brew doctor
  3. brew install --verbose --debug

Поддержка системы

  1. brew update
  2. brew upgrade

Ключевые понятия

FORMULA — консольные инструменты и библиотеки (python, git, node)

CASK — графические приложения (Chrome, VS Code, Slack)

TAP — сторонние репозитории пакетов

Примечания

  • Требуется установленный Homebrew
  • Необходимы Xcode Command Line Tools
  • Некоторые пакеты требуют sudo
  • Время установки зависит от пакета
  • Имена пакетов нечувствительны к регистру

Файл из источника

11068_homebrew-1.0.1.zip