Soy un usuario de Linux / UNIX y me encanta la gestión de paquetes que viene con él. En su mayor parte, me gusta Ubuntu, pero como cualquier otra cosa, son las cosas menores con las que vives a diario lo que sería bueno si simplemente funcionaran. Mi principal problema es mi tableta wacom mientras funciona, cada vez que hay una actualización del sistema operativo, tengo que reconstruir el controlador wacom. El otro problema un poco molesto es que mi tarjeta de video ATI no es totalmente compatible. Cuando uso la salida HDMI, el sonido no pasa y la pantalla no se usa por completo.
Me encantaría tener una Apple si tuviera un sistema de administración de paquetes similar como Ubuntu, Gentoo u otra distribución de Linux. Esto elimina el trabajo de obtener las últimas mejoras o correcciones. También elimina todas las suposiciones sobre lo que necesita para que algo funcione. Solo quiero usar mi computadora, no administrarla.
Además de las aplicaciones de Apple, si quisiera instalar el GIMP en una manzana, ¿iría a buscar ufraw si quisiera soporte para eso y cualquier otra dependencia que tenga GIMP? Si quiero que se instale Netbeans, ¿obtendrá un JDK y un maven si lo deseo?
Si no, ¿hay algo en proceso?
Sé que no actualizo mis aplicaciones con tanta frecuencia, pero eso se debe principalmente a que no estoy al tanto de las actualizaciones. Todas las actualizaciones suceden en segundo plano.
Walter
fuente
Respuestas:
Hay dos sistemas principales para el software Unix en OS X: MacPorts y Fink
Fink es similar (y se basa en iirc) al
apt
sistema Debian / Ubunutu : ofrece binarios precompilados. MacPorts está relacionado con las colecciones anteriores de BSD Ports: en lugar de binarios preconstruidos, contiene punteros a la fuente original + parches necesarios para que esa fuente funcione en su plataforma (y con las otras aplicaciones que ha instalado a través de los puertos).Ambos obtendrán Gimp y todas sus dependencias instaladas para usted: Fink será más rápido ya que no tiene que compilar, pero Macports le da más control sobre lo que se construye.
También hay una herramienta más nueva llamada Homebrew que no he usado; pero pretende proporcionar una mejor interoperabilidad con las cosas que ha instalado a mano y confiar más en las bibliotecas nativas de Mac en lugar de solo las bibliotecas instaladas.
Una búsqueda rápida muestra una variedad de preguntas que ya hablan sobre Macports y Fink y las diferencias entre ellas.
fuente
Recomiendo HomeBrew - http://mxcl.github.com/homebrew/
fuente
Hay MacPorts , que es un sistema de gestión de paquetes para OS X que proporciona puertos de varios paquetes de Linux. Otro es Fink , pero MacPorts generalmente está más actualizado.
fuente