Installation de HomeBrew sur les Mac Apple Silicon pris en charge de manière native

Installation de Homebrew sur ARM Mac Apple Silicon

Si vous êtes un fan de Homebrew et un utilisateur Apple Silicon Mac, vous serez heureux de découvrir les dernières versions de Homebrew (3.0.0 et au-delà) qui prennent désormais en charge de manière native l'architecture Apple Silicon. Vous aurez toujours besoin de Rosetta 2 pour que certains packages et formules fonctionnent, mais beaucoup sont déjà natifs pris en charge par le gestionnaire de packages de ligne de commande.

Pour les inconnus, Homebrew est un gestionnaire de paquets open source qui permet aux utilisateurs avancés d'installer et d'exécuter facilement une grande variété d'outils de ligne de commande et d'applications sur le Mac dans le terminal. Il est très populaire auprès des développeurs, des administrateurs système, des administrateurs réseau, de l'infosec, des fans d'Unix et de Linux, et même seulement des gens plus geek parmi nous.

Si vous utilisez déjà Homebrew, vous devriez pouvoir simplement mettre à jour le gestionnaire de packages pour obtenir la dernière version avec le support natif d'Apple Silicon. Vous pouvez également exécuter à nouveau le programme d'installation.

Les personnes intéressées peuvent installer Homebrew sur un Apple Silicon Mac avec la commande suivante émise dans Terminal, qui est la même que la commande générale d'installation Homebrew pour les versions modernes de MacOS:

/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Comme d'habitude, vous aurez besoin d'un mot de passe administrateur pour vous authentifier et terminer l'installation.

Certains utilisateurs peuvent souhaiter désactiver le suivi par défaut de Homebrew «Anonymous Aggregate User Behavior Analytics», ce que vous pouvez faire avec la commande suivante après l'installation:

brasser les analyses

Vous pouvez vérifier les packages sur formulae.brew.sh si vous êtes curieux de savoir s'ils ont ou non un support natif pour Apple Silicon.

Si vous aviez déjà Homebrew en cours d'exécution sur Apple Silicon Mac mais en vous appuyant sur Rosetta 2, vous voudrez probablement mettre à jour homebrew et vos packages (et vous devriez le faire périodiquement de toute façon):

mise à jour de la bière

Comme indiqué, tout ne prend pas encore en charge Apple Silicon, et vous devrez peut-être toujours utiliser cette solution de contournement Terminal pour exécuter certains packages x86.

Dépannage de Homebrew sur Apple Silicon

Bien que Homebrew fonctionne correctement sur un Mac Apple Silicon, certains utilisateurs peuvent rencontrer des problèmes s'ils transfèrent leurs données d'un Mac Intel vers un Mac Apple Silicon ARM.

Vous voudrez vous assurer que Rosetta 2 est installé sur le Mac, car tout n'est pas encore natif.

Beaucoup de paquets homebrew devraient fonctionner, mais vous pouvez parfois voir diverses erreurs rosetta comme «erreur rosetta: échec de thread_suspend», en particulier lorsque vous essayez de mettre à jour les paquets Brew.

Si vous rencontrez des erreurs ou des bizarreries d'un Intel migré vers Apple Silicon Mac, vous pouvez essayer de désinstaller Homebrew, puis de réinstaller Homebrew, car cela semble résoudre ces problèmes:

Première désinstallation:
/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh)"

Laissez le processus de désinstallation se terminer. Vous voudrez peut-être redémarrer le Mac pour faire bonne mesure, mais cela peut ne pas être nécessaire (rappelez-vous que le redémarrage efface les fichiers tmp et autres caches.

Ensuite, réinstallez Homebrew:

/ bin / bash -c "$ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Et encore une fois, laissez ce processus se terminer.

N'oubliez pas que si vous désinstallez Homebrew, tous les packages associés à l'outil seront supprimés, vous devrez donc les réinstaller à nouveau.

-

Vous êtes nouveau sur Homebrew ou vous voulez juste une piste pour essayer des packages pratiques? Découvrez quelques-uns des meilleurs packages Homebrew pour Mac.

Installation de Homebrew sur Apple Silicon Mac

Terminal propose une large gamme d'outils Unix et de fonctionnalités pratiques qui sont autrement cachées sous le capot de MacOS. Bien que la ligne de commande soit généralement destinée aux utilisateurs avancés, si le sujet vous intéresse, ne manquez pas de parcourir nos articles en ligne de commande ici.

Avez-vous des commentaires à ajouter sur l'exécution de Homebrew sur les Mac Apple Silicon? Vous avez des expériences, astuces, suggestions, dépannage ou conseils particulièrement intéressants? Partagez dans les commentaires!

Click to rate this post!
[Total: 2 Average: 5]

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *