Ubuntu Linux
Actualización de sistema
Ejecuta una actualización general de las librerías de sistema:
Git
Git es mantenido oficialmente en Ubuntu:
Gestor de versiones de Ruby
Las versiones de Ruby empaquetadas en repositorios oficiales no son aptas para trabajar con Consul Democracy, así que debemos instalarlo manualmente.
En primer lugar, necesitamos los siguiente paquetes para poder instalar Ruby:
A continuación instalaremos un gestor de versiones de Ruby, como rbenv:
Node.js
Para compilar los archivos estáticos (JS, CSS, imágenes, etc.), es necesario un runtime de JavaScript. Node.js es la opción recomendada.
Ejecuta en tu terminal:
PostgreSQL
Instala postgresql y sus dependencias de desarrollo con:
Para el correcto funcionamiento de Consul Democracy, necesitas confgurar un usuario para tu base de datos. Como ejemplo, crearemos un usuario llamado "consul":
Para asegurarse que se utiliza la codificación con UTF-8, crea un archivo:
Añade las siguientes líneas:
Reconfigura Postgres para utilizar la codificación UTF-8:
Imagemagick
Instala Imagemagick:
ChromeDriver
Para realizar pruebas de integración, usamos Selenium junto a Headless Chrome.
Para poder utilizarlo, instala el paquete chromium-chromedrive y asegúrate de que se encuentre enlazado en algún directorio que esté en la variable de entorno PATH:
¡Ya estás listo para instalar Consul Democracy!
Last updated