Cómo instalar Ruby on Rails en Debian 9 Stretch Linux

Cómo instalar Ruby on Rails en Debian 9 Stretch Linux

Introducción

Ruby on Rails es el marco web que revolucionó el desarrollo web hace unos años y impulsa muchas de las nuevas empresas más populares de la actualidad. Permite a los desarrolladores desarrollar rápidamente prototipos de trabajo e incluso sitios completos sin tener que reinventar la rueda o preocuparse por las cargas de configuración.

Ruby funciona mejor en sistemas similares a Unix, lo que hace que Linux sea una excelente opción para desarrollar rieles. Debian Stretch viene cargado con una versión actualizada de Ruby and Rails, así como para brindar soporte para el popular RVM Ruby Manager.

Instalación de rubí y rieles

Hay dos formas básicas de instalar Ruby and Rails en Debian Stretch. El primero es usar RVM (Ruby Version Manager). Le permite cambiar y seleccionar cualquier versión actual de Ruby y Compartmentalaly Installs.

La otra opción es usar los paquetes en los repositorios de Debian. Son estables y se mantienen relativamente actuales. También se pueden utilizar el sistema de ancho.



La forma rvm

Antes de instalar RVM, hay un par de dependencias que deben instalarse. Entonces, es mejor sacar eso del camino primero.

# APT Instalar Nodejs de CURL esencial de construcción de construcción

Ahora necesitas agregar las teclas GPG RVM. Esto garantizará descargas seguras a través de RVM.

$ GPG -Keyserver HKP: // Keys.gnupg.NET-RECV-KEYS 409B6B1796C275462A1703113804BB82D39DC0E3

Una vez que haya agregado la clave, puede usar Curl para obtener el script RVM e instalar Ruby.

$ curl -ssl https: // get.RVM.IO | Bash -S estable - -ruby

El guión tardará un tiempo en ejecutarse. RVM compila a Ruby de la fuente. No es demasiado grande, pero aún necesitará algo de tiempo para construir.

El script RVM debe agregarse automáticamente y rubí a su ruta de Bash. Cerrar y reabrir su terminal debe hacer que Ruby esté disponible. Si no es así, puede ejecutar el comando a continuación para forzarlo.

$ fuente ~/.rvm/scripts/rvm

Puede probar si se ha agregado o no y está funcionando correctamente ejecutando el comando de ayuda de RVM.

$ RVM Ayuda

RVM debería haber logrado y construido el último lanzamiento estable de Ruby. Para verificar qué es eso, ejecute el comando de versión de Ruby.

$ ruby ​​-v

Si desea o necesita una versión diferente de Ruby que la instalada, puede enumerar todos los disponibles para RVM.

Lista de $ RVM conocida

Para instalar uno de ellos ejecutado instalación RVM seguido del número de versión que desea.

$ rvm instalación 2.3

Para especificar qué versión de Ruby desea usar, solo dígale a RVM.

$ RVM use 2.3

Si desea que esa versión sea el valor predeterminado, agregue eso al final.

$ RVM use 2.3 -defaver

Por lo tanto, eso puede ser mucho para asimilar, pero con esa variedad de opciones, está claro por qué muchos desarrolladores de Rails prefieren usar RVM.

Ahora que tiene instalado Ruby, puede usar el sistema de gestión de paquetes GEM de Ruby para instalar rieles. Las gemas funcionan de manera similar a los paquetes de Linux, y se pueden instalar con un solo comando.

$ gemas de instalación de rieles

Si necesita una versión específica, especifique que.

$ GEM Install Rails -V 4.2

Los rieles tomarán unos minutos para instalar. Es bastante grande. Después, estará listo para iniciar un proyecto Rails.



El camino Debian

La forma debian de instalar rubí y rieles es mucho, mucho más fácil. Esa conveniencia llega a un corte en flexibilidad. Si planea mantener a Ruby consistente con las últimas versiones estables, podría funcionar mejor usar los paquetes Debian.

Para instalar rubí y rieles, solo use apto.

# APT Instale Ruby Rails

Comenzando su proyecto

Con Ruby y Rails instalados, configurar un proyecto Rails es súper fácil. Justo cd al directorio donde desea comenzar y ejecutar el comando proporcionado por Rails para crear un nuevo proyecto.

$ CD/Directory/Contining/Site/$ Rails New YourProject 

Rails creará una nueva carpeta y la llenará con todos los archivos y carpetas necesarias para un proyecto Ruby on Rails.

Puede probar que todo está instalado y funcionando correctamente ingresando la carpeta del nuevo proyecto y ejecutar el servidor de desarrollo incorporado que viene con rieles.

$ CD YourProject $ Rails S 

Puedes abrir tu navegador y navegar a Localhost: 300. Deberías ver la página de bienvenida de rieles.

Conclusión

Ponerse en funcionamiento con Rails en Debian Stretch es bastante fácil. RVM proporciona una tonelada de opciones, pero requiere algo de trabajo para configurar. Debian tiene todo lo que necesita en sus repositorios, pero limitan el control que tiene sobre su entorno de desarrollo. De cualquier manera, el estiramiento es una gran plataforma de desarrollo de rieles.

Tutoriales de Linux relacionados:

  • Cosas para instalar en Ubuntu 20.04
  • Una introducción a la automatización, herramientas y técnicas de Linux
  • La mejor distribución de Linux para desarrolladores
  • Mint 20: Mejor que Ubuntu y Microsoft Windows?
  • Cosas que hacer después de instalar Ubuntu 20.04 fossa focal Linux
  • Mastering Bash Script Loops
  • Descarga de Linux
  • Comparación de Linux Apache Prefork vs Worker MPMS
  • Cosas para instalar en Ubuntu 22.04
  • Ubuntu 20.04 Guía