Introducció
Requisits
Instal·lació RVM
Gestioneu el vostre entorn Ruby
Desinstal·leu RVM
Conclusió
Introducció
Aquest tutorial explica com instal·lar Ruby, utilitzant RVM, a Ubuntu 18.04 i Ubuntu 19.10. Ruby és un llenguatge de desenvolupament popular. RVM gestiona diversos entorns Ruby i us permet canviar entre ells.
Requisits
- Una instància de Vultr amb Ubuntu 18.04 o 19.10.
Instal·lació RVM
Instal·leu GPG
$ sudo apt install gnupg
Importa la clau de signatura RVM
Importeu les claus de signatura de codi RVM. L'ordre següent és un exemple; verifiqueu les claus a https://rvm.io/rvm/security .
$ gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
Pas 2: Baixeu i instal·leu RVM
Aneu a la /tmpcarpeta
$ cd /tmp
Baixeu una versió estable de l'script RVM.
$ sudo apt-get update && apt-get install curl && curl -sSL https://get.rvm.io | bash -s stable
Afegiu el vostre compte d'usuari al grup rvm.
$ sudo usermod -a -G rvm username
Tanqueu la sessió del vostre terminal i, a continuació, torneu a iniciar la sessió. Les pertinences a grups només s'avaluen en el moment d'iniciar sessió.
Comproveu la versió RVM.
$ rvm -v
rvm 1.29.9 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
Gestioneu el vostre entorn Ruby
Exemple: llista les versions de Ruby conegudes
$ rvm list known
Exemple: instal·leu una versió específica de Ruby.
$ rvm install ruby-2.7.0
$ rvm --default use ruby-2.7.0
Exemple: elimina una versió específica de Ruby.
$ rvm remove ruby-2.7.0
Exemple: comproveu les versions de Ruby instal·lades amb RVM.
$ rvm list
Exemple: comproveu la versió de Ruby.
$ ruby -v
Exemple: elimina una versió específica de Ruby.
$ rvm remove ruby-2.7.0
Desinstal·leu RVM
Eliminar RVM amb:
$ sudo rvm implode
$ sudo rm -rf ~/.rvm
$ sudo rm -rf /etc/rvmrc
$ sudo rm -rf ~/.rvmrc
$ sudo groupdel rvm
Suprimeix les línies d'origen RVM de tots els fitxers .bashrc, .bash_profile, .profile, i .zshrc.
- Reinicieu
Conclusió
RVM és una manera senzilla de gestionar diversos entorns Ruby. Per obtenir més informació, consulteu la pàgina d'inici de RVM .