Homebrew 7.0.0 отказывается от Intel Mac и добавляет нативное приложение для macOS

Homebrew 7.0.0 ускоряет установку и обновление за счёт параллельных загрузок, усиливает песочницу, добавляет встроенные проверки уязвимостей и базу рекомендаций, а также выпускает официальное графическое приложение BrewUI. Intel Mac переводятся в Tier 3 без новых bottle, macOS 10.15 больше не поддерживается, а на Linux Bubblewrap заменён на Landlock.
Homebrew всё ещё работает на Intel до сентября 2027 года, без поддержки проекта и регулярных сборок bottle. Отказ Apple и GitHub от поддержки Intel превышает то, что могут компенсировать волонтёры Homebrew.
- mikemcquaid
Сегодня я с гордостью объявляю о выходе Homebrew 7.0.0. Наиболее значительные изменения по сравнению с 6.0.0 — это более быстрая установка и обновление, усиленная изоляция, нативное приложение для macOS, встроенные проверки уязвимостей и база данных рекомендаций, прекращение поддержки macOS 10.15 и переход Intel Mac на Tier 3 (о чём было объявлено в прошлом году).
- Sytten
Я обнаружил, что Mise покрывает все мои потребности в разработке, и он устроен так, что не пытается обновить Python и сломать все мои виртуальные окружения, когда я устанавливаю что-то новое /пожимает плечами
- jjice
Всегда приятно видеть безопасность и производительность в качестве главных моментов релиза. Brew заметно медленнее по сравнению с другими пакетными менеджерами, которые я использую, но никогда до невыносимой степени.
Я всегда использовал его на рабочих Mac, но на Linux всегда пользовался родными пакетными менеджерами. Какие причины запускать homebrew на Linux? Лучшая поддержка более новых пакетов, когда ты на чём-то более медленно развивающемся, вроде дистрибутива Debian?
Я стандартизировал свои конфигурационные скрипты на использовании менеджеров языков для этих инструментов (go, cargo, uv), что не идеально, так что, может быть, brew стоит попробовать.
- simonw
Сегодня узнал, что у Homebrew есть собственный механизм песочницы — похоже, он построен вокруг их собственной обёртки над sandbox-exec, по крайней мере на macOS: https://github.com/Homebrew/brew/blob/d79ef822ab8136e393ed5f...
- pietz
Спасибо за тяжёлую работу, но ограничение Tahoe для GUI-приложения — это абсолютно нелепо.
- tkel
Похоже, эти заметки о выпуске сгенерированы LLM, с обычной чрезмерной многословностью. Хотелось бы, чтобы человек лучше отредактировал их.
- throw0101a
Как пользователь MacPorts (в целом легковесный, всего несколько вещей тут и там):
Кто-нибудь переходил с MP на HB или наоборот? Почему вы переключились с одного на другой (и, возможно, обратно)? Какие плюсы и минусы вы обнаружили у каждого?
- monocularvision
Обычно я не из тех, кто ставит «+1» или «Я тоже!», но homebrew невероятен и делает разработку на Mac довольно бесшовной. Огромное спасибо команде.