Fink ha existido desde al menos 2001. Fink y DarwinPorts son gestores de paquetes que quieren ser "ortogonal" al sistema, es decir, se instalan su propia versión de python
, perl
, bibliotecas, compiladores, etc., en los árboles propios (/ SW para Fink, / opt / local para MacPorts). La razón de esto es que no tienen control sobre lo que Apple hace con su software, y ocasionalmente rompió las cosas cuando Apple actualizó sus propias cosas.
Por lo que entiendo, Homebrew quiere estar más "integrado" con el sistema, utiliza las bibliotecas que proporciona Apple e instala sus cosas en /usr/local/bin
otras carpetas estándar. Supongo que eso significa que la elección del software es más limitada con Homebrew, no puedo imaginar que se pueda instalar KDE con él, pero no lo he intentado.
Un punto para Fink vs. MacPorts: hace unos años, el proyecto Fink proporcionó paquetes binarios; es decir, puede descargar e instalar los paquetes sin compilarlos usted mismo. Su administrador de paquetes todavía tiene esa capacidad, solo que no ha habido binarios disponibles durante mucho tiempo. No sé si eso ha cambiado mientras tanto.
En resumen: sin las cosas binarias, Fink y MacPorts son muy similares. Deberían tener más paquetes disponibles que Homebrew, mientras que Homebrew debería ocupar menos espacio en disco por los motivos que mencioné anteriormente. En cuanto a la calidad: nunca he instalado Homebrew, y entre Fink y MacPorts generalmente prefiero el que no estoy usando actualmente.
Entonces, si está satisfecho con MacPorts, simplemente quédese con él.
PD: La razón por la que nunca probé Homebrew es porque uso algunos paquetes precompilados. Por lo general, estos también se instalan en / usr / local / bin y similares, lo que solo causa problemas.