8 votos

OS X de Gestión de Paquetes

Me gustaría saber si alguien ha hecho una comparación exhaustiva de los diversos gestor de paquetes de soluciones disponible para OS X.

Más específicamente, estoy buscando:

  • Una lista de todos los principales gestores de paquetes (es decir. MacPorts, Fink, etc)
  • Una pros y los contras de la lista o matriz de comparación (ya sea auto-escrito o un enlace web a uno)
  • Información acerca de cualquier advertencias para los sistemas particulares
  • Información acerca de las posibles incompatibilidades o razones para no tener varios gestores de paquetes instalados simultáneamente
  • Subjetivo razones por las que creo que uno es mejor que otro

Actualización Nov 29, 2010

Chiggsy dio una gran respuesta, pero me gustaría alguna opinión sobre esto. He estado usando MacPorts recientemente y parece estar bastante bien hecho. Me gusta que sus opciones de línea de comandos funcionan de una manera similar a la subversión y que tiene un modo interactivo.

6voto

Kaitsu Puntos 195

Homebrew

  • Fácil de usar
  • Siempre a la fecha de
  • Fácil de extender (Github)

3voto

Paul Puntos 170

Buena pregunta:

Para mí, macports es el uno.

Por qué? Voy a omitir un montón de cosas y cortar la persecución:

La fiesta terminó con respecto a malware, troyanos y similares. La paginación a través de la última actualización de seguridad, hubo algunos vulns que fueron desde el verano, aunque la cura sólo llegó la semana pasada. Volver a descargar las herramientas de desarrollo, recompile su macports instalar, y tener en funcionamiento una serie de herramientas que no depende de Cupertino, ya que el Dev Tools desde el disco de instalación va a servir. Que utiliza una versión antigua de Openssh? Ahora sí tener un poco de cuidado y alimentación, como correr en el puerto de actualizarse automáticamente cada día, y el gran consejo es comprobar

port variants 

así que si usted tiene una pitón de dependencia, puede ejecutar

port install python +no_tkinter 

y evitar la agonizando largo de los conocimientos tradicionales a instalar, lo que sería más incómodos en un Cuarzo de la arquitectura de todos modos.

Con esto, usted puede libremente ejecutar la actualización de software y no tener tus cosas descanso, ya que no depende de nada, pero el compilador de apple. He usado durante un largo tiempo, y aunque he probado algunos otros, es decir, Homebrew, creo que dependiendo de las manzanas versiones significa heredar sus fallas de seguridad. Recuerde que el PDF agujero en el iphone? Me implementar en Linux de todos modos, así que para mí, macports árbol de la 'oficina' y mi incipiente MacOS dev carrera de 'casa'

Sólo una opinión, pero el árbol independiente para todo el código es una gran ventaja para mí.

1voto

Oskar Puntos 1242

El caballo oscuro gestor de paquetes para OS X es, por supuesto:

Es muy poco uso y escasamente documentada, pero sí de la nave de Apple y administrado paquetes en OS X/Darwin.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X