Quiero instalar diferentes paquetes y software pero realmente no me gusta la idea de hacer un sudo para instalar cualquier cosa.
Utilizo Homebrew y MacPorts para conseguir las aplicaciones que necesito, pero ¿es posible instalar aplicaciones, librerías y paquetes específicos para un entorno virtual al estilo de Python y, si creo que no quiero que estos paquetes colisionen, puedo eliminar un entorno virtual o simplemente utilizar un entorno diferente?
Por favor, hágame saber si la pregunta no tiene sentido. Desde que empecé a usar entornos virtuales en Python, no puedo imaginarme no trabajar con entornos virtuales y me preguntaba si hay algo equivalente o un patrón de instalación que la gente recomiende que imite ese comportamiento.
ps> Sé que también existe Fink pero no lo uso.
Versión 2:
Creo que tengo que verificar más mi pregunta.
Ya uso virtualenvwrapper y hago todo lo relacionado con Python en entornos virtuales. La pregunta es independiente de Python. Es sólo que virtualenv me inspiró para ver si había un equivalente, a nivel de cuenta de usuario.
Lo que me imaginé que sería impresionante, surgió cuando estaba tratando de instalar libjpeg, PIL, FreeType2, Pillow etc.
Quería instalar estas bibliotecas o paquetes como libjpeg, FreeType2 en un entorno virtual del sistema operativo. Si me parece que la versión Homebrew de estas instalaciones de bibliotecas no me satisface, puedo trabajar en un entorno diferente o probar otros procedimientos de instalación y cambiar entre los entornos de las aplicaciones instaladas.
Así que me preguntaba si existe algo así para OS X o hay algunos trucos que uno pueda hacer para emularlo.