# Homebrew: что оставляем и что остаётся В **нужный список** входят только пакеты, нужные для: - **сборок Android** (Gradle, JDK), - **Docker / Colima** (контейнеры и виртуализация), - **эмулятора Android** (среда/зависимости уже покрыты JDK + Colima/QEMU при необходимости), - **Syncthing** (синхронизация файлов). Всё остальное — в таблице «Что остаётся» с размером и назначением. --- ## Оставляем (нужный список) | Пакет | Размер | Назначение | |-------|--------|------------| | **colima** | 5.7M | Colima — контейнеры/Кubernetes без Docker Desktop | | **docker** | 27M | Docker CLI | | **docker-buildx** | 62M | Расширенная сборка образов Docker | | **docker-compose** | 61M | Оркестрация контейнеров | | **docker-completion** | 360K | Автодополнение Docker в shell | | **lima** | 210M | Lima — виртуальные машины под Colima/Docker на Mac | | **qemu** | 682M | Эмулятор/виртуализация (используется Lima/Colima) | | **syncthing** | 27M | Syncthing — синхронизация файлов между устройствами | | **gradle** | 525M | Сборка Android/Java-проектов | | **gradle-completion** | 88K | Автодополнение Gradle | | **openjdk** | 745M | JDK для сборки (основная версия) | | **openjdk@17** | 306M | JDK 17 (LTS, часто для Android) | | **openjdk@21** | 332M | JDK 21 (LTS) | **Итого в нужном списке:** 13 формул, ~3.1 GB (без учёта общих зависимостей в Cellar). Эмулятор Android на Mac обычно ставится через Android SDK (`~/Library/Android/sdk`), а не через Homebrew; для сборки и окружения достаточно JDK + Gradle из таблицы выше. --- ## Что остаётся (остальные пакеты) Пакеты, которые **не** входят в нужный список. Можно отключить/удалить через `brew uninstall`, если не используете. | Размер | Пакет | Для чего | |--------|--------|----------| | 634M | dotnet | .NET SDK — разработка C# / .NET | | 654M | tesseract-lang | Языковые данные для OCR (Tesseract) | | 259M | pandoc | Конвертация документов (Markdown, PDF и др.) | | 232M | go | Язык Go, компилятор и тулчейн | | 190M | awscli | AWS CLI — управление облаком AWS | | 169M | icu4c@78 | Unicode и локализация (библиотека) | | 145M | deno | Среда выполнения JavaScript/TypeScript | | 116M | glib | GLib — базовая библиотека (зависимость многих программ) | | 86M | python@3.14 | Python 3.14 | | 82M | icu4c@77 | Старая версия ICU (зависимость) | | 81M | python@3.13 | Python 3.13 | | 76M | gettext | Интернационализация (переводы) | | 71M | postgresql@15 | PostgreSQL 15 — СУБД (запуск вручную по необходимости) | | 59M | git | Git — система контроля версий | | 53M | ffmpeg | Кодирование/декодирование видео и аудио | | 49M | rav1e | Кодек AV1 (видео) | | 39M | openssl@3 | OpenSSL 3 — криптография и TLS | | 35M | jpeg-xl | Формат изображений JPEG XL | | 34M | imagemagick | Обработка изображений из командной строки | | 33M | tesseract | OCR — распознавание текста на изображениях | | 31M | poppler | Рендеринг PDF (утилиты и библиотека) | | 29M | yt-dlp | Скачивание видео с YouTube и др. | | 29M | gnutls | Криптобиблиотека (альтернатива OpenSSL) | | 25M | apktool | Разбор/сборка APK (Android) | | 24M | doctl | DigitalOcean CLI | | 23M | harfbuzz | Шрифты и текст (рендеринг) | | 22M | capstone | Диссемблер (анализ бинарников) | | 20M | nss | Сетевые крипто-библиотеки (NSS) | | 20M | libx11 | X11 — графическая библиотека | | 19M | libtiff | Работа с TIFF | | 16M | libxcb | X11 protocol (современный клиент) | | 15M | pcre2 | Регулярные выражения (PCRE2) | | 15M | openjpeg | Кодек JPEG 2000 | | 15M | ncurses | Текстовый UI в терминале | | 15M | gnupg | Шифрование и подписи (GPG) | | 14M | unar | Распаковка архивов (ZIP, RAR и др.) | | 14M | mbedtls | Криптобиблиотека (TLS) | | 13M | x265 | Кодек H.265/HEVC | | 13M | bash | Bash (оболочка) | | 11M | qpdf | Утилиты для PDF | | 11M | python-setuptools | Setuptools для Python | | 11M | openexr | Формат изображений OpenEXR | | 10M | aom | Кодек AV1 (reference) | | 9.0M | xorgproto | Заголовки протоколов X.Org | | 8.7M | mbedtls@2 | Старая версия mbedTLS | | 7.8M | libvmaf | Метрика качества видео (VMAF) | | 7.0M | leptonica | Обработка изображений (для OCR) | | 6.6M | sdl2 | Библиотека для игр/медиа (SDL2) | | 6.5M | zeromq | Очереди сообщений (ZeroMQ) | | 6.4M | unbound | Рекурсивный DNS-резолвер | | 6.4M | libheif | Формат HEIF/HEIC (фото) | | 6.1M | libraw | Чтение RAW-фото | | 6.1M | frei0r | Плагины для видеоэффектов | | 5.9M | krb5 | Kerberos (аутентификация) | | 5.6M | libunistring | Строки Unicode | | 5.4M | highway | SIMD-ускорение (C++) | | 5.4M | freetype | Рендеринг шрифтов | | 5.0M | sqlite | SQLite — встраиваемая БД | | 5.0M | pcre | Регулярные выражения (PCRE) | | 4.9M | shared-mime-info | MIME-типы файлов | | 4.7M | wget | Загрузка файлов по HTTP(S) | | 4.7M | srt | Протокол SRT (видеостриминг) | | 4.6M | cairo | Векторная графика (рисование) | | 4.5M | zstd | Компрессия zstd | | 4.4M | p11-kit | PKCS#11 (ключи/сертификаты) | | 4.2M | x264 | Кодек H.264 | | 4.2M | libvpx | Кодеки VP8/VP9 | | 4.1M | libtool | Сборка библиотек (autotools) | | 4.0M | libarchive | Работа с архивами | | 3.9M | libgcrypt | Криптобиблиотека | | 3.7M | pango | Текст и шрифты (разметка) | | 3.7M | jpeg-turbo | Быстрый JPEG | | 3.3M | svt-av1 | Кодек AV1 (SVT) | | 3.3M | gmp | Длинная арифметика (GMP) | | 3.1M | libsamplerate | Ресемплинг аудио | | 3.0M | wireguard-go | WireGuard (реализация на Go) | | 2.9M | nettle | Криптобиблиотека | | 2.9M | little-cms2 | Управление цветом (CMS) | | 2.8M | theora | Кодек Theora (видео) | | 2.8M | libpng | Библиотека PNG | | 2.7M | xz | Компрессия LZMA/xz | | 2.7M | libvorbis | Кодек Vorbis (аудио) | | 2.7M | gpgme | GPG (программный интерфейс) | | 2.6M | webp | Формат WebP | | 2.6M | readline | Редактирование строки ввода в терминале | | 2.5M | redis | Redis — кэш/очереди (запуск вручную по необходимости) | | 2.3M | libevent | Событийный цикл (сеть/таймеры) | | 2.3M | lame | Кодек MP3 | | 2.2M | luajit | Lua JIT | | 2.0M | rubberband | Изменение темпа/высоты аудио | | 2.0M | mpg123 | Воспроизведение MP3 | | 1.9M | libsndfile | Чтение/запись аудиофайлов | | 1.9M | libgpg-error | Коды ошибок GPG | | 1.9M | flac | Кодек FLAC | | 1.9M | brotli | Компрессия Brotli | | 1.8M | fontconfig | Настройка шрифтов | | 1.7M | libomp | OpenMP (параллелизм) | | 1.7M | jasper | Формат JPEG 2000 | | 1.6M | libmicrohttpd | HTTP-сервер (библиотека) | | 1.5M | vde | Виртуальный Ethernet (для сетей ВМ) | | 1.5M | oniguruma | Регулярные выражения (Oniguruma) | | 1.5M | libssh | SSH-клиент (библиотека) | | 1.5M | libde265 | Декодер HEVC | | 1.5M | c-ares | Асинхронный DNS | | 1.4M | pixman | Растровая графика | | 1.4M | nspr | Сетевой runtime (NSS) | | 1.4M | libxext | Расширения X11 | | 1.3M | shadowsocks-libev | Shadowsocks (прокси) | | 1.2M | zimg | Масштабирование изображений | | 1.2M | xvid | Кодек Xvid | | 1.2M | libbluray | Поддержка Blu-ray | | 1.2M | jq | Парсер JSON в командной строке | | 1.1M | libidn2 | Интернационализированные домены | | 1.0M | opus | Кодек Opus (аудио) | | 1.0M | libsodium | Криптография (NaCl) | | 1.0M | imath | Математика для графики | | 956K | dav1d | Декодер AV1 | | 912K | speex | Кодек Speex (голос) | | 876K | librist | RIST (видеостриминг) | | 832K | libtasn1 | ASN.1 (сертификаты) | | 816K | m4 | Макропроцессор (сборка) | | 800K | libnghttp2 | HTTP/2 | | 756K | libogg | Контейнер Ogg | | 744K | lz4 | Компрессия LZ4 | | 700K | opencore-amr | Кодеки AMR (голос) | | 700K | fribidi | Двунаправленный текст | | 688K | mpdecimal | Десятичная арифметика | | 676K | libusb | Доступ к USB | | 672K | openjph | JPEG 2000 (часть 2) | | 664K | dtc | Device Tree (встраиваемые системы) | | 640K | lzo | Компрессия LZO | | 640K | libass | Субтитры (ASS) | | 608K | liblqr | Масштабирование изображений | | 604K | libassuan | Протокол Assuan (GPG) | | 584K | giflib | Формат GIF | | 568K | libksba | X.509 (GPG) | | 528K | libev | Событийный цикл | | 488K | pinentry | Ввод паролей (GPG и др.) | | 432K | libslirp | Сетевой слой для ВМ (user-mode) | | 384K | git-filter-repo | Переписывание истории Git | | 368K | libunibreak | Переносы слов (Unicode) | | 364K | libdeflate | Компрессия deflate | | 316K | graphite2 | Шрифты (Graphite) | | 308K | cjson | Парсер JSON (C) | | 252K | libxrender | Рендеринг X11 | | 252K | aribb24 | Субтитры (ARIB) | | 240K | libvidstab | Стабилизация видео | | 236K | ca-certificates | Корневые сертификаты CA | | 216K | watch | Выполнение команды периодически | | 208K | tree | Дерево каталогов в терминале | | 208K | snappy | Компрессия Snappy | | 196K | wireguard-tools | Утилиты WireGuard | | 196K | libxau | Аутентификация X11 | | 192K | npth | Потоки (GnuPG) | | 180K | libudfread | UDF (оптические диски) | | 172K | libxdmcp | X Display Manager Control Protocol | | 164K | jpegoptim | Оптимизация JPEG | | 160K | wrk | Нагрузочное тестирование HTTP | | 144K | libb2 | Хеш BLAKE2 | | 104K | sshpass | SSH с паролем в командной строке | | 60K | certifi | Сертификаты для Python | --- ## Связанные документы - [ALLOWED.md](../launch/ALLOWED.md) — допустимые LaunchAgents (в т.ч. `homebrew.mxcl.syncthing`) - [DISALLOWED.md](../launch/DISALLOWED.md) — PostgreSQL и Redis отключены в автозапуске, запуск вручную - [DO_NOT_DELETE.md](../disk_cleanup/DO_NOT_DELETE.md) — что не удалять при очистке диска (в т.ч. Android SDK, Gradle cache)