¿Puedo instalar Compass en Yosemite SIN instalar Xcode o Command Line Developer Tools?

Estoy tratando de instalar varios paquetes de programación, pero resulta que no puedo porque no tengo instalado Xcode o Command Line Developer Tools.

Algunos (por ejemplo, git) fueron fáciles de instalar de todos modos. Pero para otros (por ejemplo, brújula) no encuentro ninguna solución.

Al ser OS X un sistema operativo basado en Unix, debería ser sencillo instalar paquetes.

Sé que la respuesta fácil es instalar Command Line Developer Tools , pero el problema es que no puedo: no tengo acceso a una conexión rápida a Internet e instalar Command Line Developer Tools es prácticamente imposible (he estado intentando durante algunas semanas, luego me rendí). Por eso estoy buscando una alternativa.

Respuestas (1)

Brújula

Compass no debería requerir las herramientas de desarrollo de línea de comandos, solo un entorno Ruby compatible.

Sugiero una herramienta de versión Ruby en lugar de usar el sistema Ruby, para que pueda controlar su versión/entorno Ruby. Prefiero chruby, pero cualquiera de estos funciona bien y se puede instalar sin necesidad de las herramientas de desarrollo de la línea de comandos:

Una vez que tenga un env de Ruby con la versión que desea, debería poder instalar Compass desde la línea de comando (como se detalla en el sitio de Compass ):

$ gem install compass

Nota: el "$" no es parte del comando, solo es un indicador del indicador del terminal

Herramientas de desarrollo de línea de comandos

Si bien lo anterior funciona para Compass, parece que también está preguntando sobre la administración general de paquetes con OS X. Homebrew es una herramienta muy popular para esto, pero depende de Command Line Dev Tools. MacPorts es una alternativa pero tiene la misma dependencia. No conozco un administrador de paquetes para OS X que no dependa de las herramientas de desarrollo de la línea de comandos.

En caso de que no hayas probado uno de estos métodos para instalar las herramientas, te las dejo por ahí:

  1. Descargue directamente desde https://developer.apple.com/downloads/ (debe iniciar sesión con el ID de Apple). Las URL proporcionadas allí pueden reanudarse si se interrumpe la descarga y pueden ser más confiables que la instalación sin Xcode a través de la terminal.

  2. Instalar sin Xcode a través de la terminal:

    $ xcode-select --install
    

Tener las herramientas definitivamente facilita las cosas; Personalmente, me encanta Homebrew (y su descendiente Cask ) para administrar paquetes CLI y GUI.