En mi máquina Mac OS X, ¿cómo recomendaría que instale software de línea de comandos y otros paquetes? He estado usando MacPorts y siempre parece bastante lento, presumiblemente porque tiene que compilar los paquetes sobre la marcha.
Prefiero un sistema de administración de paquetes que tenga paquetes binarios, lo que me ahorra la necesidad de compilar cosas cada vez que quiero descargar algo nuevo. Creo que Fink tiene binarios para algunos de los paquetes, pero generalmente veo MacPorts recomendado como el sistema a usar.
¿Cuál crees que funciona mejor y por qué? (¿O hay otro sistema del que no he oído hablar?)
No tienes que elegir entre los dos.
MacPorts instala software en / opt / local. Fink se instala en / sw.
Ambos dejan intacto el sistema base de Darwin, y los dos pueden coexistir pacíficamente.
Los paquetes binarios de Fink son geniales, pero no siempre están actualizados. Tiendo a usar Fink cuando tienen un paquete actualizado, y construyo desde MacPorts si no lo tienen.
Algunos paquetes solo están en uno u otro, por lo que es útil tener ambos listos.
fuente
Fink partisano aquí, porque
fink
línea de comando es muy parecidaaptitude
, y estoy acostumbrado a lasdpkg
basesfuente
Si solo instala unos pocos programas, todo (fink, macports, homebrew) estará bien.
Pero si eres un gran usuario, creo que solo macports es adecuado. El paquete de Fink es un poco viejo. homebrew es un proyecto demasiado joven.
Además, recientemente escuché a alguien usar pkgsrc en mac os x. Y puedo probar pkgsrc. (Estoy usando macports ahora, y tengo 418 puertos instalados actualmente).
fuente