Connexion Premium

Homebrew 7.0, le gestionnaire de paquets pour Mac, a son application graphique

BrasserUIe

Homebrew 7.0, le gestionnaire de paquets pour Mac, a son application graphique

Après de nombreuses années d’existence, Homebrew se dote d’une application maison, avec interface graphique. Elle est cependant réservée à macOS 26 et 27. Les Mac Intel, eux, tombent en désuétude.

Homebrew est un gestionnaire de paquets pour macOS. Existant depuis de nombreuses années, il s’utilise traditionnellement en ligne de commande, depuis le Terminal du système d’Apple, à la manière d’un APT ou DNF sur Linux.

Une application graphique officielle

La nouvelle mouture 7.0 introduit pour la première fois une telle interface, même si d’autres avaient déjà eu cette idée. Elle n’est pas installée par défaut pour ne pas briser les habitudes, les utilisateurs habitués à la ligne de commande pouvant continuer à l’utiliser comme d’habitude. L’application s’installe comme toutes les autres, depuis une commande :

brew install homebrew-app

Pourquoi cette application ? Pour « permettre aux utilisateurs réticents à la ligne de commande de découvrir, installer, mettre à jour et gérer en toute sécurité les paquets Homebrew via une interface native SwiftUI qui ne cache jamais ce que fait Homebrew », indique l’équipe. En d’autres termes, une question de praticité pour les personnes qui découvriraient Homebrew… à condition qu’elles en connaissent l’existence et qu’elles lancent la commande dans le terminal. Le code est disponible dans le dépôt GitHub du projet, sous licence AGPL-3.0.

Source : Homebrew

L’interface adopte une disposition classique en trois panneaux : le premier affiche les fonctions, le deuxième les applications disponibles et le dernier les informations sur l’élément sélectionné. Par défaut, Homebrew affiche les applications déjà installées. En dessous, on trouve une section dédiée aux mises à jour, puis aux découvertes, à Doctor et aux paramètres. Doctor est une fonction de diagnostics aidant à régler les éventuels problèmes.

L’application est assez restrictive dans sa compatibilité, car elle réclame macOS 26 au moins pour fonctionner. Sur les Mac un peu anciens ou chez les personnes qui ne voulaient pas entendre parler de Liquid Glass sur des Mac plus récents, il faudra passer son chemin. Au moins, dans le second cas, macOS 27 et ses aménagements graphiques reste possible.

Homebrew 7.0 présente aussi des améliorations de performances, notamment en augmentant le nombre d’opérations pouvant s’exécuter en parallèle. Plusieurs problèmes de sécurité ont été corrigés.

Les Mac Intel (pratiquement) rejetés

Attention cependant, car le temps est désormais compté pour les Mac équipés de processeurs Intel. Comme l’indiquent les notes de version, leur support passe en « Tier 3 », avec un abandon complet programmé pour dans un an. Sur ce point, l’équipe suit la stratégie d’Apple à la lettre : le nouveau macOS 27 ne prend plus en charge les Mac Intel et la couche d’émulation Rosetta 2 ne sera plus présente dans macOS 28.

Selon nos confrères de MacGeneration, le fonctionnement de Homebrew peut devenir fastidieux sur ces anciennes machines. Homebrew récupère en effet des versions compilées par ses soins, mais l’opération ne semble plus possible. Sur les Mac Intel, l’installation d’une nouvelle application va donc récupérer les sources et compiler localement l’application. Une étape qui peut s’avérer longue, plusieurs dizaines de minutes par exemple pour ffmpeg, indiquent nos confrères.

Dans le billet d’annonce, les développeurs recommandent aux personnes concernées de trouver une alternative, MacPorts étant donné en exemple. Dans tous les cas, au 1ᵉʳ septembre 2027, le support des Mac Intel sera complètement abandonné, comme celui de l’ancienne version 11 de macOS (Big Sur).

Commentaires (1)

votre avatar
ça part mal, je suis en train de la tester, je lui demande de désinstaller une app, il mouline depuis 5min sans rien faire ni aucun message.

Sinon c'est dommage je trouve l'idée cool et plus ergonomique que via la CLI.