brew install bla-bla
Если заглянуть в мой блог вы увидите некоторое кол-во консольного ПО, которое я использую. Консольный софт иногда удобнее и быстрее чем софт с GUI. Сегодня я вам расскажу о самой необходимой программе на вашем MacOS устройстве, которую необходимо накатить в первую очередь — brew. А через этот самый brew уже ставить все остальное, причем не только CLI
Зачем нужен brew?
Это самый удобный пакетный менеджер. Через который я накатываю кучу полезного мне в работе и жизни софта. В качестве шела использую старый добрый oh-my-zsh
Как установить ?
Выполнить в терминале команду:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Что ставишь через brew?
Вот это все:
<
brew install tldr
Удобнее и проще чем огромный man. Очень рекомендую tldr, особенно если новичок в консоли.
<
brew install tmux
Terminal multiplexer в комплекте с iTerm2 удобно.
<
brew install iterm2
Самый удобный эмулятор терминала для меня это iTerm
brew install mc
Файловый менеджер Midnight Commander . Редко, но нужен иногда. Скорее по старой привычке ставлю.
brew install asciinema
Иногда снимаю что происходит в консоли. asciinema самый удобный способ.
brew install node
brew install nvm
node.js, но так как есть проекты в которых используются разные версии node и приходится переключаться. Использую nvm очень удобно.
brew install svn
SVN почему то в новых MacOS он пропал. А по работе надо. Да не git’ом единым живет мир.
brew instal android-platform-tools
adb tools для macos. Логи с Android снимать, файлы кидать на телефон,видео записывать c экрана, приложения устанавливать. Нужная штука.
brew install wget
brew install telnet
brew install curl
Ну не могу я жить без telnet и wget. Больше привычка конечно, но всеж. curl кажется идет в комплекте с MacOS, но накатил все равно.
brew install ripgrep
ripgrep удобнее чем просто grep.
brew install yt-dlp
Скачиваем видео и не только c ютьб . См мой пост
brew install ffmpeg
ffmpeg конвертирую видео, вырезаю звук из видео, субтитры, ну все что угодно. Мега штука.
brew install bitwarden-cli
В качестве менеджера паролей использую BitWarden. И bitwarden-cli нужен для мега удобной инеграции c Alfred.
Обычный клиент ставлю тоже через brew:
brew instal bitwarden
brew install duck
Консольная часть от FTP/SFTP/etc клиента Duck использую в скриптах, удобнее классического sftp.
brew install htop
Интереактивный просмоторщик-редактор процессов. Скорее по привычке использую.
brew install adoptopenjdk
AdoptOpenJDK нужна по работе для запуска всякого.
brew install aria2
Aria2 качалка HTTP/HTTPS, FTP, SFTP, BitTorrent. Иногда удбнее чем классические варианты.
brew install neofetch
neofetch и в африке neofetch ну красиво же :)
brew install unrar
Открывать rar архивы, редко, но бывает надо.
brew install imagemagick
imagemagick это как ffmpeg, но для картинок. Можно почти все что угодно делать с изображеним. Полезно. Применяю, практикую.
brew install peco
Интерактивная grep утилита иногда удобно.
brew install qrencode
Генратор QR кодов из консоли
brew install socat
socat это как netcat но на стеройдах.
brew install nmap
Сканер сети nmap
brew install neovim
Текстовый редактор как VIM, но круче.
brew install exa
Более удобная версия ls
brew install telegram
Telegram - самый лучший и удобный месседжер
brew install firefox-developer-edition
Firefox - в самой лучшей сборке Developers
brew install yandex
Yandex Browser - Браузер с закладками ФСБ и русскими сертификатами
brew install tunnelblick
Tunnelblick - openRKN клиент
brew install visual-studio-code
Самый лучший редактор – VSCode
brew install postman
Postman - 20 million developer’ов не могут ошибаться
brew install newman
Старый, но добрый консольный запускатор Postman коллекций из CLI
brew install google-chrome
Chrome - классика
brew install vivaldi
Vivaldi на базе Chrome, от бывших из Opera
brew install onlyoffice
onlyoffice - офисный пакет который может хорошо открывать документы от MSOffice.
brew install microsoft-remote-desktop
RDP клиент
brew install deepl
Лучший переводчик
brew install keystore-explorer
Клиент для работе с keystore Java
brew install android-studio
Android Studio нужно SDK и эмулятор
brew install --cask arc
Крутой браузер Arc
brew install --cask audacity
Простой как топор аудиоредактор audacity
brew install --cask obsidian
Крутой заметочнико-библотека Obsidian
brew install --cask zoom
Стандарт нашего времени zoom
brew install --cask vlc
VLC [плеер](https://www.videolan.org/vlc/)
brew install --cask devtoys
DevToys – удобные миниутилиты в одном месте
brew install termtosvg
termtosvg – утилита написанная на питоне, чтобы записывать вашу сессию из терминала в svg анимацию.
brew install scrcpy
Scrcpy - Управление вашим Android устройством с ПК
brew tap jkfran/killport
brew install killport
killport - убиваем процесс по сетевому порту
brew install --cask whisky
Запускаем Windows игры на Mac с чипом Apple Sillicon М
brew install --cask dbeaver-community
Универсальная утилита для работы с базами данных dbeaver
brew tap majd/repo
brew install ipatool
CLI программа, который позволяет вам искать приложения для iOS в App Store и загружать ipa-файлы.
brew install --cask mockoon
Создание mock APIs
brew install --cask utm
Виртуальная машина использующая QEMU