Добавить в корзинуПозвонить
Найти в Дзене
Герман Геншин

Homebrew теперь устанавливает даже Flatpak — апгрейд, который нельзя пропустить!

Homebrew — любимый менеджер пакетов для macOS и Linux — получил долгожданное обновление v5.0.4. Теперь через Brewfile можно легко установить Flatpak-приложения вместе с программами Homebrew, приложениями из Mac App Store и другими пакетами — всё в пару кликов. Когда мне нужно быстро развернуть набор программ на новом компьютере или виртуалке, я просто собираю Brewfile со списком нужных приложений и запускаю его командой ‘brew bundle’. Причём это не только привычные пакеты: Brewfile поддерживает приложения из Mac App Store, графические программы через Cask, расширения для Visual Studio Code и пакеты для Go. В Homebrew 5.0.4 поддержка Flatpak появилась и для Brewfile. В свежих примерах из официальной документации видно, как буквально одной командой можно установить VS Code, игровой движок Godot и BoxBuddyRS напрямую из разных Flatpak-репозиториев: С этим обновлением Homebrew превращается в универсальный инструмент для быстрой настройки рабочего окружения на macOS, Linux и даже в Window

Homebrew — любимый менеджер пакетов для macOS и Linux — получил долгожданное обновление v5.0.4. Теперь через Brewfile можно легко установить Flatpak-приложения вместе с программами Homebrew, приложениями из Mac App Store и другими пакетами — всё в пару кликов.

Когда мне нужно быстро развернуть набор программ на новом компьютере или виртуалке, я просто собираю Brewfile со списком нужных приложений и запускаю его командой ‘brew bundle’. Причём это не только привычные пакеты: Brewfile поддерживает приложения из Mac App Store, графические программы через Cask, расширения для Visual Studio Code и пакеты для Go.

В Homebrew 5.0.4 поддержка Flatpak появилась и для Brewfile. В свежих примерах из официальной документации видно, как буквально одной командой можно установить VS Code, игровой движок Godot и BoxBuddyRS напрямую из разных Flatpak-репозиториев:

С этим обновлением Homebrew превращается в универсальный инструмент для быстрой настройки рабочего окружения на macOS, Linux и даже в Windows Subsystem for Linux (WSL). Один скрипт, весь список любимых программ — и даже поддержка ‘if’ с переменными для максимальной совместимости между системами и разными настройками.

Раньше для такой задачи приходилось писать длинные bash-скрипты с командами ‘apt’, чтобы добиться похожего результата. Но тут постоянно возникали проблемы: например, на macOS до сих пор стоит устаревший Bash 3.2, который не обновлялся с 2007 года, а в некоторых сборках Linux bash вообще отсутствует и требует отдельной установки. Да и не каждая оболочка справляется со сложными сценариями. Использование Brewfile решает эти проблемы раз и навсегда и экономит немало нервов.

Поставить Homebrew можно официальной командой с сайта проекта. Для этого нужна macOS Sonoma 14 или новее (подойдёт и Apple Silicon, и Intel), либо современный дистрибутив Linux на 64-бит x86 или ARM. Для ARM-Linux 32-бит поддержка ограничена. Если Homebrew у вас уже установлен — просто введите ‘brew update’ в терминале и получите новую версию прямо сейчас.

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка - это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!Подробнее о том, какие преимущества вы получите с премиум подпиской, можно узнать здесь

Также подписывайтесь на нас в: