Objetivo
El objetivo es instalar Jekyll, el generador de sitios estáticos desde el código fuente o estándar en el repositorio de Debian 9 Stretch.
Sistema operativo y versiones de software
- Sistema operativo: – Debian 9 Estiramiento
- Software: – jekyll 3.4.3 (fuente) o jekyll 3.1.6 (repositorio de Debian)
Requisitos
Se requiere acceso privilegiado a su sistema Debian para instalar los paquetes de Jekyll, así como todas las gemas de requisitos previos.
Dificultad
FÁCIL
Convenios
- # – requiere que los comandos de Linux dados se ejecuten con privilegios de root, ya sea directamente como usuario root o mediante el uso de
sudo
comando - $ – requiere que los comandos de Linux dados se ejecuten como un usuario normal sin privilegios
Instrucciones
Instalación de Jekyll
Repositorio Debian
Esta es, con mucho, la forma más fácil de instalar Jekyll en su sistema Linux. La desventaja es que, dependiendo de sus requisitos, puede terminar con una versión estable pero desactualizada de Jekyll. Para instalar Jekyll ejecute:
# apt install jekyll
Confirme la instalación de jekyll consultando su número de versión:
$ jekyll -v jekyll 3.1.6
Instalación de fuente
Ejecute el siguiente comando de Linux para instalar la última versión de Jekyll usando gemas:
# apt install build-essential ruby-full # gem install bundler minima jekyll-feed
Confirme la instalación de jekyll consultando su número de versión:
$ jekyll -v jekyll 3.4.3
Crear nuevo proyecto
Ahora estamos listos para crear un nuevo proyecto. Elija cualquier nombre de proyecto, por ejemplo. linuxconfig
:
$ jekyll new linuxconfig
El comando anterior creó un directorio llamado linuxconfig
sosteniendo una estructura jekyll básica de su nueva aplicación.
$ cd linuxconfig/ $ ls about.md _config.yml Gemfile Gemfile.lock index.md _posts
Ahora puede editar _config.yml
archivo de configuración principal para establecer un nuevo nombre para su sitio web, agregar una descripción y más. Para agregar nuevas publicaciones de blog, vaya a _posts
directorio. Allí, edite la publicación de muestra o cree una nueva copiando la publicación de muestra original dándole un nuevo nombre mientras sigue el mismo formato de nomenclatura.
Ver sitio web del proyecto
Navegue a un directorio recién creado e inicie su nueva aplicación de proyecto. Reemplace la dirección IP a continuación con su dirección IP local. Si no está accediendo a su sitio web de forma remota, puede omitir la opción de host por completo y su sitio se iniciará localmente:
$ jekyll serve --host 10.1.1.125
Use su navegador para ver la siguiente URL http://10.1.1.125:4000/
o si se ejecuta localmente http://127.0.0.1:4000/
.