Если заглянуть в мой блог, вы увидите некоторое количество консольного ПО, которое я использую. Консольный софт иногда удобнее и быстрее, чем софт с 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. Это делает жизнь гораздо проще,