X Administración de paquetes del sistema operativo
-
16-10-2019 - |
Pregunta
Me gustaría saber si alguien por ahí ha hecho una comparación exhaustiva de las diversas soluciones gestor de paquetes disponibles para OS X.
Más específicamente, Busco:
- Una lista de todos los principales gestores de paquetes (es decir. MacPorts, Fink, etc)
- A pros y los contras lista o matriz de comparación (ya sea auto-escrito o un enlace de Internet a uno)
- Información sobre las advertencias para los sistemas particulares
- Información sobre las posibles incompatibilidades o razones para no tener múltiples administradores de paquetes instalados simultáneamente
- razones subjetivas por qué cree que uno es mejor que otro
Actualización 29 de Nov de 2010
Chiggsy dio una gran respuesta, pero realmente me gustaría un poco más de entrada en 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.
Solución
Buena pregunta:
Para mí, macports es el uno.
¿Por qué? Voy a derivación de un montón de cosas y corte directo al grano:
El partido ha terminado con respecto al malware, troyanos y similares. Paginación a través de la última actualización de seguridad, había algunas que eran vulns del verano, aunque la única cura llegó la semana pasada. Volver a descargar las herramientas de desarrollo, volver a compilar el macports instalar, y usted tiene un conjunto de herramientas que funcione y que no depende de Cupertino, ya que las Herramientas de desarrollo de su disco de instalación servirá. ¿Quién utiliza una versión antigua de Openssh? Ahora que tiene un poco de cuidado y alimentación, como correr selfupdate puerto todos los días, y el gran consejo es comprobar
port variants
por lo que si usted tiene una dependencia pitón, puede ejecutar
port install python +no_tkinter
y evitar la agonizantemente larga instalar Tk, lo que sería más inoportuno en una arquitectura de cuarzo de todos modos.
Con esto, usted puede correr libremente actualización de software y no tiene su ruptura cosas, ya que no depende de nada, pero el compilador de manzana. Lo he utilizado durante mucho tiempo, y aunque he intentado algunos otros, es decir, Homebrew, creo que dependiendo de las manzanas versiones medios que heredan sus fallas de seguridad. Recuerde que el agujero de PDF en el iPhone? Despliego en Linux de todos modos, así que para mí, macports árbol es la 'oficina' y mis MacOS ciernes dev carrera es 'casa'
Sólo una opinión, pero el árbol independiente para todo el código es una gran ventaja para mí.