2010-08-24 13 views
19

¿Cómo hacer "sudo apt-get install" en OSX?¿Cuál es el equivalente de "aptitude" en Mac OSX?

+0

posible duplicado de [¿Cuál es la diferencia/uso de homebrew, macports u otras herramientas de instalación de paquetes?] (Http://stackoverflow.com/questions/21374366/what-is-the-difference-usage-of-homebrew -macports-or-other-package-installation) –

+0

Esta pregunta es una mejor opción para AskDifferent ahora: http: //apple.stackexchange.com/questions/32724/what-are-pros-and-cons-for-macports-fink-and-homebrew –

Respuesta

5

no hay un equivalente fuera de la caja.

Es posible que desee echar un vistazo a DarwinPorts:

MacPorts, antes llamado DarwinPorts, es un sistema de gestión de paquetes que simplifica la instalación de software en el sistema operativo Mac X y sistemas operativos Darwin . Es un proyecto de software libre/de código abierto para simplificar la instalación de otro software libre/de código abierto . Similar en objetivo y función de Fink y colecciones puertos los BSD, DarwinPorts era se inició en 2002 como parte del proyecto OpenDarwin , con el participación de una serie de Apple Inc. empleados incluyendo Landon Fuller, Kevin Van Vechten y Jordan Hubbard.

http://en.wikipedia.org/wiki/MacPorts

http://www.macports.org/

-2
cp -r MyApplication.app /Applications/ 
+4

Sí, esa es la consola equivalente a la instalación de la aplicación, pero la mayoría de la gente tenía la impresión de que el póster original quería una gestión de paquetes. – chiborg

+0

@chiborg AND con un repositorio – alex2003super

2

Si realmente desea una gestión de paquetes basados ​​en apt, echar un vistazo a Fink. Es el administrador de paquetes "más antiguo" en Mac OS X y no estoy seguro si los paquetes se mantienen correctamente. Pero lo estoy usando con éxito bajo Snow Leopard.

+1

Los niveles de mantenimiento varían. Para el tipo de computación que hago, Fink está mucho más actualizado y bien mantenido que MacPorts. – dmckee

15

Otros han mencionado MacPorts y Homebrew; podría valer la pena notar la diferencia entre ellos.

MacPorts funciona para mí, felizmente. Pero tiene la característica muy molesta que quiere instalar todo. Por lo tanto, en varias ocasiones, tuve que volver a arrastrarlo para intentar instalar su propia versión de Perl, haciendo caso omiso del sistema uno, o TeX, e incluso gcc. Ahora bien, la razón para esto es, supongo, que si dependiera de las versiones del sistema de estos (o de uno preinstalado en el caso de TeX), podría haber algún problema de versión sesgada que causaría la ruptura de algo. Y el espacio en el disco es barato. Eso es probablemente cierto, más o menos, pero aún parece un poco obsesivo (y no estoy seguro de querer utilizar algo que dependa tanto de versiones específicas). Sensible o no, me pone los dientes de punta cada vez que sucede.

Homebrew, por el contrario, específicamente no pretende duplicar herramientas que ya están instaladas. Cuando MacPorts hace su instalación del mundo, generalmente termino matándolo e instalando el paquete con las locas dependencias a mano, así que nunca he sido llevado al punto de usar Homebrew, pero he estado en el punto de hacerlo, desde que escuché por primera vez.

+1

Normalmente, pero sí, no siempre, uno puede evitar la instalación de MacPorts del mundo comprobando el archivo de puerto (fácil de hacer desde el sitio web de Macports) para cada paquete que se instalará y sus dependencias recursivas y eligiendo las variantes apropiadas; a menudo hay variantes gccxx, etc. Concedido, todavía un poco de un PITA, pero una vez que sabes cuáles son las variantes, generalmente puedes configurarlas como predeterminadas en '/ opt/local/etc/macports/variants.conf' –

+0

@Ned Deily: Esa es una información útil, ¡gracias! Me aseguraré de verificar que la próxima vez tenga que usar MacPorts. –

+0

Debo añadir, comentando mi propia respuesta, que han pasado un par de años desde la última actualización de MacPorts; Ahora uso Homebrew exclusivamente. Todavía encuentro que Homebrew es un poco molesto (el directorio '/ usr/local' es _mine_, maldición, no Homebrew's), pero menos que MacPorts. –