Назад
Homebrew 7.0.0: швидша інсталяція, вбудована перевірка вразливостей і перехід Intel Mac до Tier 3
SiTech AI Team3 წთ. საკითხავი

Homebrew 7.0.0: швидша інсталяція, вбудована перевірка вразливостей і перехід Intel Mac до Tier 3

Вийшов Homebrew 7.0.0: встановлення й оновлення пакетів працюють швидше, з'явився офіційний застосунок для macOS і вбудоване сканування вразливостей, припинено підтримку macOS 10.15, а Intel Mac переведено до Tier 3.

13 вересня 2026 року вийшов Homebrew 7.0.0. Супровідник проєкту Mike McQuaid називає його найбільшим оновленням після 6.0.0: реліз прискорює встановлення й оновлення пакетів, посилює пісочницю, додає офіційний застосунок для macOS і вбудовану перевірку вразливостей, а також припиняє підтримку macOS 10.15 Catalina. Intel Mac переходять до Tier 3.

Швидше встановлення, менше очікування

brew install, brew reinstall і brew upgrade тепер поєднують підготовку пакетів із завантаженням, зокрема в пакетах із Brewfile, що скорочує паузи між пакетами. brew config збирає незалежні дані про систему паралельно, а brew fetch читає інформацію про завантаження безпосередньо з метаданих API для bottles і casks, замість завантаження повних описів пакетів лише для отримання URL і контрольних сум. brew cleanup більше не повторює сканування кешу, а Homebrew запускає менше підпроцесів і повторно використовує розібрані дані API, все одно перевіряючи підписи під час кожного завантаження.

Безпека: вісім консультацій і нова база даних

У нотатках про реліз перелічено вісім консультацій із безпеки. Найсерйозніша, рівня High, виправлена в 6.0.12: непідписані метадані видалення cask могли виконувати команди з sudo; уразливий код відновлення видалено. Проблема рівня Moderate, виправлена в 7.0.0, дозволяла шкідливому cask виконувати код поза пісочницею інсталяції macOS через LaunchServices, тож тепер Homebrew обмежує запуск застосунків, служби Mach і з'єднання через Unix-сокети. Ще одна помірна проблема, також виправлена в 6.0.12, полягала в тому, що інсталятор macOS ігнорував Git-конфігурацію, яка належить префіксу і могла виконувати програми від імені root.

Homebrew також додає базу даних вразливостей і вбудовану команду brew vulns, яка перевіряє встановлені формули за даними OSV.dev без додаткових tap чи gem і вміє визначати пріоритет виправлень за рівнем небезпеки та наявністю готового оновлення. Її записи у форматі OSV публікуються під ліцензією CC0.

macOS 10.15 прибрано, Intel Mac — у Tier 3

macOS 10.15 і старіші версії видалено, а macOS Sonoma 14 переходить до Tier 3. Intel x86_64 macOS стає Tier 3 у вересні 2026 року — рішення оголосили в серпні 2025-го та повторили в нотатках до 5.0.0 після того, як Apple прибрала підтримку Intel з macOS 27 Golden Gate, а GitHub Actions заявила про закриття Intel-ранерів macOS восени 2027 року. Homebrew працює на Intel до вересня 2027-го, але без підтримки проєкту й регулярних збірок bottle, а .pkg-інсталятор тепер лише для Apple Silicon і потребує macOS Sequoia 15 або новішої.

У macOS команда brew install homebrew-app встановлює BrewUI — офіційний графічний інтерфейс проєкту, який показує пакети та відповідні команди brew. У Linux Homebrew замінює пісочницю Bubblewrap на Landlock, який не потребує залежностей чи розширених прав Docker; ядра без Landlock працюють у менш безпечній конфігурації, як до 6.0.0, а brew doctor попереджає про відсутній захист.

SSiTech

SiTech — веброзробка з підтримкою AI

Створюємо швидкі та сучасні сайти й інтегруємо AI у бізнес-процеси. Маєте проєкт чи запитання? Із задоволенням допоможемо.