Skip to content

Instantly share code, notes, and snippets.

@wilxsv
Created March 14, 2017 15:14
Show Gist options
  • Save wilxsv/c61e26897b90484a8c6916bc4cdb39b8 to your computer and use it in GitHub Desktop.
Save wilxsv/c61e26897b90484a8c6916bc4cdb39b8 to your computer and use it in GitHub Desktop.
Script del bash para instalar ruby (estable) y rails 5.0 via RVM (rvm significa Ruby Version Manager y no remover como e escuchado).
#!/bin/sh
### BEGIN INIT INFO
# Provides: ruby and rails
# Required-Start: Se requiere que el usuario posea los permisos de sudo
# X-Interactive: true
# Short-Description: "Instalador" basico de ruby on rails en el espacio persinal del desarrollador ($HOME = /home/USUARIOPERSONAL)
# Description:
### END INIT INFO
# Secuencia de comandos desde root
su -c "apt-get update && apt-get install curl gpgv2 nodejs"
#user
curl -sSL https://rvm.io/mpapis.asc | gpg --import -
#Al ejecutar el siguiente comando y despues de haber agregado correctamente las llaves del repositorio la instalacion de ruby
#mostrara el mensaje * To start using RVM you need to run `source /home/pdm/.rvm/scripts/rvm`
#Este mensaje nos confirmara que la instalacion del RVM se realizo correctamente en nuestro espacio personal
#Es importante que sepa que la instalacion nos pedira instalar librerias adicionales y es necesario que ingrese el password de su usaurio SUDO
\curl -L https://get.rvm.io | bash -s stable --ruby
#
rvm get stable --autolibs=enable
#En este momento aparecera un mensaje parecido a este
# Upgrade of RVM in /home/pdm/.rvm/ is complete.
#La version de ruby dependerá de cual sea estable en el momento de la instalación
rvm --default use ruby-2.4.0
#user – chequear el administrador de gemas
gem -v
gem update --system
rvm gemset list
gem install bundler nokogiri
#instalar la versión mas reciente
gem install rails
#config
echo "source ~/.rvm/scripts/rvm" >> source ~/.bashrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment