J'utilise Fink pour installer des applications Unix sur mon mac. Je viens de découvrir Homebrew et j'ai lu de bonnes critiques à propos de Homebrew.
Donc, ma question est:
- Quel gestionnaire de paquets utilisez-vous pour Mac?
- J'utilise actuellement Fink. Le passage de Fink à Homebrew en vaudra-t-il vraiment la peine?
- Si 2. est vrai, alors pourquoi?
Réponses:
J'utilise à la fois Fink et Macports. Les deux fonctionnent comme un charme.
Mais je pourrais recommander Homebrew à des utilisateurs pas aussi expérimentés qui migrent simplement de Windows, en raison de sa simplicité apparente.
la source
IMHO, le problème avec Homebrew est qu’il essaie d’utiliser / usr / local d’une manière qui n’a jamais été supposée être utilisée: appartenant à un utilisateur autre que root. Bien que je comprenne bien que les développeurs homebrew prennent soin de ne rien confondre avec / usr / local, rien d’autre qui s’installera dans / usr / local ne fera de même pour Homebrew. Cela peut causer des problèmes et a pour moi ... généralement des problèmes de droits résultant de l'installation d'un autre logiciel définissant les droits sur / usr / local / en fonction de "comment ils devraient être". Vous ne verrez jamais un autre progiciel s'attendre à ce que / usr / local / soit la propriété d'un seul utilisateur autre que root, alors pourquoi Homebrew? Pourquoi ne pas simplement utiliser
~/bin
?En outre, un fait peu connu sur la raison pour laquelle Fink & MacPorts compilent leurs propres bibliothèques :
Ainsi, bien qu'Homebrew soit plus rapide à installer que vous le souhaitez, l'utilisation de bibliothèques système Apple prédéfinies peut avoir d'autres effets pervers.
Encore une fois, je déteste creuser contre Homebrew. J'aime le logiciel et je pense que c'est génial pour certaines choses, mais il a ses inconvénients comme c'est actuellement.
la source
sudo
édité. Quel est le problème?sudo
Cependant, ils plaident de manière convaincante contre un usage excessif . Cela échoue une fois que vous commencez à installer vos propres programmes dans le même préfixe. La plupart des logiciels peuvent gérer l’installation ailleurs, alors peut-être que vous vous êtes trompé? Fink et Macports viennent de créer leur propre hiérarchie de répertoires pour contourner ce problème .../usr/local
. Ils n'ont même pas plusieurs comptes d'utilisateurs non plus, donc la propriété n'y est pas un problème et améliore réellement l'expérience globale.Je préfère homebrew pour sa simplicité et sa rapidité - mes outils semblent être mis à jour rapidement pour le moment.
C'est l'outil de gestion de paquets basé sur les sources le plus indolore que j'ai utilisé et le développement semble assez actif. Que pourrais-tu vouloir de plus?
(Oui, toutes les applications manquantes)
la source