Gestión de packages OS X

Me gustaría saber si alguien ha hecho una comparación exhaustiva de las diversas soluciones de gestión de packages disponibles para OS X.

Más específicamente, estoy buscando:

  • Una list de todos los principales gestores de packages (es decir, MacPorts, Fink, etc.)
  • Una list de pros y contras o una matriz de comparación (escrita por uno mismo o un enlace web a uno)
  • Información sobre cualquier advertencia para sistemas particulares
  • Información sobre posibles incompatibilidades o razones para no tener múltiples gestores de packages instalados simultáneamente
  • Razones subjetivas por las que crees que uno es mejor que otro

Actualización 29 de noviembre de 2010

Chiggsy dio una gran respuesta, pero realmente me gustaría más información sobre esto. He estado usando MacPorts recientemente y parece estar bastante bien hecho. Me gusta que sus opciones de línea de command funcionen de manera similar a la subversión y que tenga un modo interactivo.

  • ¿Cliente SIP alternativo a Facetime?
  • ¿Cómo puedo abrir rápidamente un file de text desde la pantalla de inicio del iPhone?
  • Equivalente a la aplicación iOS 30/30 (administrador de tareas) para OS X
  • Aplicación de pizarra / dibujo queueborativo en línea para iPad
  • ¿Qué equivalentes de Trans Music Manager existen para OS X?
  • Una aplicación similar a Gif Text?
  • Aplicación de browser a pantalla completa sin barra de navigation
  • ¿Hay un cliente de correo electrónico iOS que haga IMAP correctamente?
  • 3 Solutions collect form web for “Gestión de packages OS X”

    Buena pregunta:

    Para mí, macports es el indicado .

    ¿Por qué? Evitaré muchas cosas y iré directo a la búsqueda:

    La fiesta ha terminado con respecto a malware, troyanos y similares. Al hojear la última actualización de security, hubo algunos vómitos del verano, aunque la cura solo llegó la semana pasada. Vuelva a download las herramientas de desarrollador, recompile la installation de macports y tenga una cadena de herramientas que funcione que no dependa de Cupertino, ya que las herramientas de desarrollo de su disco de installation se publicarán. ¿Quién usa una versión anterior de Openssh? Ahora requiere cierto cuidado y alimentación, como la autoconnection del puerto de ejecución todos los días, y el gran consejo es comprobar

    port variants 

    así que si tienes una dependencia de python, puedes ejecutar

     port install python +no_tkinter 

    y evite la installation Tk agonizantemente larga, que de todos modos sería muy desagradable en una architecture de Cuarzo.

    Con esto, puede ejecutar libremente la actualización de software y no tener sus interrupciones de material, ya que no depende de nada más que el comstackdor de Apple. Lo he usado durante mucho time, y aunque probé otros, concretamente Homebrew, creo que dependiendo de las versiones de manzanas significa henetworkingar sus fallas de security. ¿Restrings ese hoyo PDF en el iphone? Implemento en Linux de todos modos, así que para mí, macports tree es la 'oficina' y mi incipiente carrera de desarrollo de MacOS es 'home'

    Solo una opinión, pero el tree separado para todo el código es una gran ventaja para mí.

    Homebrew

    • Fácil de usar
    • Siempre actualizado
    • Fácil de extender (basado en Github)

    El administrador de packages dark horse para OS X es, por supuesto:

    • darwinup

    Rara vez se usa y está escasamente documentado, pero se envía desde Apple y se administran packages en OS X / Darwin.

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).