Fink ha existido desde al menos 2001. Fink y MacPorts son gestores de paquetes que desean ser "ortogonales" al sistema, es decir, instalan su propia versión de python
, perl
, bibliotecas, compiladores, etc. en á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 rompe cosas cuando Apple actualiza sus propias cosas.
Según tengo entendido, Homebrew quiere estar más "integrado" con el sistema, utiliza las bibliotecas que Apple proporciona e instala sus archivos en /usr/local/bin
y 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, puedes descargar e instalar los paquetes sin compilarlos tú mismo. Su administrador de paquetes aún tiene esa capacidad, solo que no ha habido binarios disponibles durante mucho tiempo. No sé si eso ha cambiado mientras tanto.
En resumen: sin el material binario, Fink y MacPorts son muy similares. Deberían tener más paquetes disponibles que Homebrew, mientras que Homebrew debería ocupar menos espacio en el disco por las razones que mencioné anteriormente. Respecto a la calidad: nunca he instalado Homebrew, y entre Fink y MacPorts, por lo general prefiero el que no estoy usando actualmente.
Entonces, si está satisfecho con MacPorts, simplemente quédese con él.
P.S. La razón por la que nunca probé Homebrew es que uso algunos paquetes precompilados. Por lo general, estos también se instalan en / usr / local / bin y similares, lo que simplemente pide problemas.