Fink a été autour depuis au moins 2001. Fink et MacPorts sont gestionnaires qui veulent être « orthogonal » au système, qui est, ils installent leur propre version de python
, perl
, les bibliothèques, les compilateurs, etc. dans les propres arbres (/ sw pour Fink, / opt / local pour MacPorts). La raison en est qu’ils n’ont aucun contrôle sur ce qu’Apple fait de son logiciel et qu’il a de temps en temps eu des problèmes lorsque Apple a mis à jour ses propres logiciels.
D'après ce que j'ai compris, Homebrew souhaite être plus "intégré" au système, utilise les bibliothèques fournies par Apple et installe ses /usr/local/bin
fichiers dans d' autres dossiers standard. Cela signifie que le choix de logiciel est plus limité avec Homebrew, je ne peux pas imaginer que l'on puisse installer KDE avec, mais je n'ai pas essayé.
Un point pour Fink contre MacPorts: il y a quelques années, le projet Fink fournissait des packages binaires; c'est-à-dire que vous pouvez télécharger et installer les packages sans les compiler vous-même. Son gestionnaire de paquets a toujours cette capacité, à la différence qu'aucun fichier binaire n'était disponible depuis longtemps. Je ne sais pas si cela a changé entre-temps.
En bref: sans le binaire, Fink et MacPorts sont très similaires. Ils devraient avoir plus de paquets disponibles qu'Homebrew, alors qu'Homebrew devrait occuper moins d'espace disque pour les raisons que j'ai mentionnées ci-dessus. En ce qui concerne la qualité: je n’ai jamais installé Homebrew et entre Fink et MacPorts, je préfère généralement celui que je n’utilise pas actuellement.
Donc, si vous êtes satisfait de MacPorts, restez-y.
PS La raison pour laquelle je n’ai jamais essayé Homebrew, c’est que j’utilise des paquets précompilés. Celles-ci s’installent généralement aussi dans / usr / local / bin, etc.