¿Cómo puedo sin dolor actualizar ruby y python, lenguajes y sus bibliotecas? Puedo nuke las versiones de sistema (que están presentes en algún lugar en /System/Libraries
) e instalar nuevos mediante el administrador de paquetes (macports, fink, homebrew) o debo instalar al lado de la otra para separar --prefix
y reemplazar el $PATH
variable a utilizar las versiones instaladas en primer lugar? Cualquier otras opciones decentes?
Respuesta
¿Demasiados anuncios?No sobrescribir o eliminar el sistema de versiones. Futuro las actualizaciones de OS X va a romper cosas.
MacPorts, Fink y Homebrew se utilizan prefijos para evitar tales problemas, y normalmente se configura la ruta de acceso de manera que su propio llamadas a los lenguajes de secuencias de comandos harán uso de sus versiones personalizadas, mientras que OS X paquetes continuará utilizando sus propias versiones.