Fink è stato intorno almeno dal 2001. Fink e MacPorts sono gestori di pacchetti che vogliono essere "ortogonale" per il sistema, che è, installano la loro versione di python
, perl
, biblioteche, compilatori, ecc in propri alberi (/ sw per Fink, / opt / local per MacPorts). La ragione di ciò è che non hanno alcun controllo su ciò che Apple fa con il suo software e occasionalmente rompono le cose quando Apple aggiorna le proprie cose.
Da quanto ho capito, Homebrew vuole essere più "integrato" con il sistema, usa le librerie fornite da Apple e installa i suoi contenuti in /usr/local/bin
e altre cartelle standard. Immagino che ciò significhi che la scelta del software è più limitata con Homebrew, non riesco a immaginare che si possa installare KDE con esso, ma non l'ho provato.
Un punto per Fink vs MacPorts: qualche anno fa, il progetto Fink forniva pacchetti binari; cioè è possibile scaricare e installare i pacchetti senza compilarli da soli. Il gestore dei pacchetti ha ancora questa capacità, solo che non ci sono binari disponibili da molto tempo. Non so se nel frattempo sia cambiato.
Quindi in breve: senza roba binaria, Fink e MacPorts sono molto simili. Dovrebbero avere più pacchetti disponibili rispetto a Homebrew, mentre Homebrew dovrebbe occupare meno spazio su disco per i motivi indicati in precedenza. Per quanto riguarda la qualità: non ho mai installato Homebrew e tra Fink e MacPorts di solito preferisco quello che non sto attualmente utilizzando.
Quindi, se sei soddisfatto di MacPorts, resta con esso.
PS Il motivo per cui non ho mai provato Homebrew è che uso alcuni pacchetti precompilati. Questi di solito si installano anche in / usr / local / bin e simili, che piange solo per problemi.