Knowledge Base

¿Qué es esto?

Jekyll: Instalar en Windows

21/12/2016 - 27/12/2018 -  Comentarios - Jekyll

Instalación en Windows:

- Instalar chocolatey:

Abrimos una consola con permisos de administración y ejecutamos:

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"

Eso nos habrá instalado chocolatey por defecto en la ruta C:\ProgramData\chocolatey, independientemente del directorio desde el que hayamos ejecutado el comando en la consola.

Para obtener más información del por qué se instala en esa ruta por defecto, podemos visitar este enlace: https://chocolatey.org/docs/default-chocolatey-install-reasoning

Si queremos instalarlo en otra ruta, podemos ver más información en este enlace: https://chocolatey.org/install#before-you-install

Nos habrá añadido automáticamente la ruta del binario al path, por lo que si ejecutamos este comando en cualquier ruta:

choco

Nos deberá mostrar la versión de chocolatey

Más info sobre la instalación de chocolatey aquí: https://chocolatey.org/install

- Instalamos ruby mediante chocolatey con el siguiente comando:

choco install ruby -y

Nos debería mostrar una salida como la siguiente:

Chocolatey v0.10.3

Installing the following packages:

ruby

By installing you accept licenses for the packages.

ruby v2.3.1 [Approved]

ruby package files install completed. Performing other installation steps.

Get-BinRoot is going to be deprecated in v1 and removed in v2. It has been replaced with Get-ToolsLocation (starting with v0.9.10), however many packages no longer require a special separate directory since package folders no longer have versions on them. Some do though and should continue to use Get-ToolsLocation.

WARNING: Url has SSL/TLS available, switching to HTTPS for download

Downloading ruby 64 bit

  from 'https://dl.bintray.com/oneclick/rubyinstaller/rubyinstaller-2.3.1-x64.exe?direct'

Progress: 100% - Completed download of C:\Users\Toni\AppData\Local\Temp\ruby\2.3.1\rubyinstaller-2.3.1-x64.exe (18.44 MB).

Download of rubyinstaller-2.3.1-x64.exe (18.44 MB) completed.

Hashes match.

Installing ruby...

ruby has been installed.

Adding 'C:\tools\ruby23\bin' to the local path

Environment Vars (like PATH) have changed. Close/reopen your shell to

 see the changes (or in powershell/cmd.exe just type `refreshenv`).

 The install of ruby was successful.

  Software installed to 'C:\tools\ruby23\'

Chocolatey installed 1/1 packages. 0 packages failed.

 See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).

Lo habrá instalado por defecto en esta ruta: C:\tools\ruby23

- Reabrimos otra ventana de consolta y ejecutamos:

gem install jekyll

Esto instalará muchos paquetes. Si no obtenemos ningún error.