logo

Если заглянуть в мой блог, вы увидите некоторое количество консольного ПО, которое я использую. Консольный софт иногда удобнее и быстрее, чем софт с GUI. Сегодня я расскажу о самой необходимой программе на вашем MacOS устройстве, которую необходимо установить в первую очередь — это brew. Через этот менеджер пакетов можно устанавливать всё остальное, включая как CLI-инструменты, так и приложения с графическим интерфейсом.

Зачем нужен Brew? Link to heading

Brew — это самый удобный пакетный менеджер, через который я устанавливаю кучу полезного мне в работе и жизни софта. В качестве шелла я использую старый добрый oh-my-zsh.

Как установить Brew? Link to heading

Выполните следующую команду в терминале:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Что я устанавливаю? Link to heading

Ниже список ПО, которое я устанавливаю через brew

CLI-утилиты Link to heading

adoptopenjdk Link to heading

Реализация Java Development Kit с открытым исходным кодом.

brew install adoptopenjdk

android-platform-tools Link to heading

ADB-инструменты для работы с Android-устройствами.

brew install android-platform-tools

aria2 Link to heading

Многопоточная утилита для загрузки файлов по различным протоколам.

brew install aria2

asciinema Link to heading

Запись терминальных сессий для документации и демонстраций.

brew install asciinema

btop Link to heading

Графический мониторинг системных ресурсов, удобная замена htop.

brew install btop

bitwarden-cli Link to heading

CLI-версия менеджера паролей BitWarden.

brew install bitwarden-cli

curl Link to heading

Командная утилита для передачи данных между сервером и клиентом.

brew install curl

duck Link to heading

FTP/SFTP клиент для скриптов и автоматизации.

brew install duck

exa Link to heading

Современная замена ls с более читабельным выводом.

brew install exa

ffmpeg Link to heading

Мультимедийный фреймворк для конвертации и редактирования видео/аудио.

brew install ffmpeg

htop Link to heading

Интерактивный просмотрщик процессов.

brew install htop

imagemagick Link to heading

Инструмент для создания, редактирования и преобразования изображений.

brew install imagemagick

ipatool Link to heading

Поиск и загрузка iOS-приложений из App Store.

brew tap majd/repo
brew install ipatool

jq Link to heading

Обработка JSON-данных в терминале.

brew install jq

Midnight Commander (mc) Link to heading

Текстовый файловый менеджер на манер Norton Commander.

brew install mc

nmap Link to heading

Сканер портов и инструмент сетевой разведки.

brew install nmap

Newman Link to heading

CLI-запуск Postman-коллекций для автоматизации тестирования API.

brew install newman

node Link to heading

Платформа выполнения JavaScript вне браузера.

brew install node

nvm Link to heading

Менеджер версий Node.js.

brew install nvm

nodenv Link to heading

Переключалка разных версий Node.js

brew install nodenv

neofetch Link to heading

Отображает информацию о системе в красивом формате.

brew install neofetch

peco Link to heading

Интерактивный фильтр для терминала.

brew install peco

qrencode Link to heading

Генератор QR-кодов из командной строки.

brew install qrencode

rclone Link to heading

Rsync для облаков

brew install rclone

ripgrep (rg) Link to heading

Быстрый поиск текста в файлах, замена стандартному grep.

brew install ripgrep

scrcpy Link to heading

Управление Android-устройством с компьютера через USB или Wi-Fi.

brew install scrcpy

socat Link to heading

Утилита для двусторонней передачи данных между различными типами соединений.

brew install socat

SVN Link to heading

Система контроля версий Apache Subversion.

brew install svn

termtosvg Link to heading

Записывает терминальную сессию в SVG-анимацию.

brew install termtosvg

telnet Link to heading

Протокол и клиент для удалённого подключения к другим компьютерам.

brew install telnet

tmux Link to heading

Мультиплексор терминалов, удобен с iTerm2.

brew install tmux

unrar Link to heading

Утилита для извлечения RAR-архивов.

brew install unrar

wget Link to heading

Утилита для загрузки файлов из сети через HTTP, HTTPS и FTP.

brew install wget

yt-dlp Link to heading

Инструмент для скачивания видео с YouTube и других платформ.

brew install yt-dlp

killport Link to heading

Завершает процессы, слушающие указанный порт.

brew tap jkfran/killport
brew install killport

xca Link to heading

Инструмент для управления SSL-сертификатами.

brew install xca

GUI-приложения Link to heading

AdoptOpenJDK Link to heading

Реализация Java Development Kit с открытым исходным кодом.

brew install --cask adoptopenjdk

Android Studio Link to heading

Официальная IDE для разработки Android-приложений.

brew install --cask android-studio

Audacity Link to heading

Простой и мощный аудиоредактор.

brew install --cask audacity

Bitwarden Link to heading

GUI-версия менеджера паролей BitWarden.

brew install --cask bitwarden

DeepL Link to heading

Лучший переводчик с естественным результатом перевода.

brew install --cask deepl

DevToys Link to heading

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

brew install --cask devtoys

DBeaver Community Link to heading

Универсальный SQL клиент для работы с различными СУБД.

brew install --cask dbeaver-community

Firefox Developer Edition Link to heading

Версия Firefox с расширенными возможностями для веб-разработчиков.

brew install --cask firefox-developer-edition

Google Chrome Link to heading

Классика браузерного мира от Google.

brew install --cask google-chrome

iTerm2 Link to heading

Расширенный эмулятор терминала для macOS.

brew install --cask iterm2

Keystore Explorer Link to heading

Инструмент для управления Java Keystore и цифровыми сертификатами.

brew install --cask keystore-explorer

Microsoft Remote Desktop Link to heading

Клиент для удалённого подключения по протоколу RDP.

brew install --cask microsoft-remote-desktop

Mockoon Link to heading

Создание mock API для тестирования и прототипирования.

brew install --cask mockoon

Obsidian Link to heading

Приложение для создания заметок в формате Markdown.

brew install --cask obsidian

OnlyOffice Link to heading

Альтернатива Microsoft Office с поддержкой совместной работы над документами.

brew install --cask onlyoffice

Postman Link to heading

Инструмент для тестирования и разработки REST API.

brew install --cask postman

Telegram Link to heading

Быстрый и безопасный мессенджер с открытым API.

brew install --cask telegram

Tunnelblick Link to heading

OpenVPN клиент для macOS с графическим интерфейсом.

brew install --cask tunnelblick

UTM Link to heading

Виртуальная машина на базе QEMU для запуска различных операционных систем.

brew install --cask utm

VLC Link to heading

Универсальный медиаплеер, поддерживающий множество форматов.

brew install --cask vlc

VMWare Fusion Link to heading

Эмулятор операционных систем на Mac.

brew install --cask vmware-fusion

Vivaldi Link to heading

Настройяемый браузер на движке Chromium.

brew install --cask vivadli

Visual Studio Code Link to heading

Популярный текстовый редактор с мощными возможностями расширения.

brew install --cask visual-studio-code

Whisky Link to heading

Эмуляция Windows игр на Apple Silicon, основанная на Wine.

brew install --cask whisky

Yandex Browser Link to heading

Браузер от Яндекса с поддержкой российских сервисов и сертификатов.

brew install --cask yandex

zen Link to heading

Firefox’о подобный браузер. В стиле умершого ARC

brew install --cask zen

Zoom Link to heading

Платформа для проведения онлайн-встреч и видеоконференций.

brew install --cask zoom

Заключение Link to heading

С помощью Brew вы можете легко управлять установленным ПО на вашем Mac. Это делает жизнь гораздо проще,