3. Instalación
Para poder usar nanoc necesitas tener instalado Ruby y RubyGems.
Instalando Ruby
Si usas Mac OS X Leopard, puedes ir directamente al paso "Instalando nanoc".
Si usas Windows puedes bajarte el One-click Installer oficial.
En Linux, dependiendo de la distribución, puede que ya lo tengas instalado.
Para instalar en Debian y derivados (Ubuntu, por ejemplo) sólo tienes que hacer:
$ sudo apt-get install ruby irb rdoc
Instalando Rubygems
Instalar RubyGems es un proceso algo más enrevesado. Mira la documentación de Rubygems para consultar cómo se hace en tu plataforma.
Instalando rake
Rake es una herramienta de automatización de tareas que usaremos para mejorar nuestro proceso de trabajo con nanoc.
Para instalar rake, ejecuta:
$ sudo gem install rake
Instalando nanoc
Si has llegado hasta aquí, instalar nanoc está tirado:
$ sudo gem install nanoc
Para usar el "autocompile" de nanoc (lo veremos más adelante) también necesitas instalar dos gemas:
$ sudo gem install mime-types
$ sudo gem install rack
Instalando el soporte para lenguajes de plantillas
Si queremos usar todos los lenguajes de plantillas que soporta nanoc, tendremos que instalar las siguientes gemas:
- Markdown y Textile:
sudo gem install redcloth - Haml y SASS:
sudo gem install haml - Markaby:
sudo gem install markaby - Smartypants:
sudo gem install rubypants
En este tutorial usaremos ERB, que viene incluído por defecto con la instalación de Ruby.
Sigamos
Mientras se va instalando el asunto, podemos ir viendo de qué va nanoc.