Ruby Instalación - Linux

A continuación se enumeran los pasos para instalar Ruby en una máquina Linux.

Nota:Antes de instalar, asegúrese de tener permisos de root.


Instalación desde el código fuente

  • Descargue el archivo comprimido de la última versión de Ruby.Haga clic aquí para descargar。
  • Después de descargar Ruby, extráigalo en el directorio recién creado:
$ tar -xvzf ruby-2.2.3.tgz    
$ cd ruby-2.2.3
  • Ahora, configure y compile el código fuente, como se muestra a continuación:
$ ./configure
$ make
$ sudo make install
  • Después de la instalación, asegúrese de que todo funcione correctamente ingresando el siguiente comando en la línea de comandos:
$ruby -v
ruby 2.2.3……
  • Si todo funciona correctamente, se mostrará la versión del intérprete de Ruby instalado, como se indicó anteriormente. Si instaló otra versión, se mostrará una versión diferente.

Instalación automática de Ruby

Si su computadora está conectada a Internet, la forma más sencilla de instalar Ruby es usaryumoapt-get. En el símbolo del sistema, ingrese el siguiente comando para instalar Ruby en su computadora.

$  sudo yum install ruby    # CentOS, Fedora, o  RHEL 系统

o 

sudo apt-get install ruby-full # Debian o  Ubuntu 系统

Si tiene un sistema Apple, puede usarbrewel comando para instalar:

$ brew install ruby

Instalación de Ruby usando RVM

RVM puede instalar y administrar múltiples versiones de Ruby en el sistema. También puede administrar diferentes conjuntos de gemas. Admite OS X, Linux y otros sistemas operativos similares a UNIX.

Instalar RVM

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
$ curl -sSL https://get.rvm.io | bash -s stable

Una vez completada la instalación, se mostrará alguna información de instalación, entre la cual hay una línea a la que se debe prestar atención:

...
To start using RVM you need to run `source /etc/profile.d/rvm.sh`
....

Esto significa que para comenzar a usarlo, debe ejecutar un comando `source` para volver a ejecutar el archivo de inicialización recién modificado. Según las indicaciones de instalación, ejecute el siguiente comando para cargar el entorno RVM (si abre una nueva Terminal, no necesita hacer esto, se volverá a cargar automáticamente).

source /etc/profile.d/rvm.sh

Verifique si la instalación es correcta

$ rvm -v
rvm 1.22.17 (stable) by Wayne E. Seguin <[email protected]>, Michal Papis <[email protected]> [https://rvm.io/]

Instalar el entorno Ruby con RVM

Enumere las versiones conocidas de ruby:

$ rvm list known

Puede elegir una versión rvm existente para instalarla (a continuación se toma como ejemplo la instalación de rvm versión 2.4.2)

$ rvm install 2.4.2

Igualmente, continúe esperando el largo proceso de descarga y compilación. Una vez completado, Ruby y Ruby Gems quedarán instalados.

Comandos comunes de rvm

Consultar el ruby ya instalado

$ rvm list

Desinstalar una versión instalada

$ rvm remove 1.9.2

Establecer la versión de Ruby

Después de instalar RVM, debe ejecutar el siguiente comando para establecer la versión especificada de Ruby como la versión predeterminada del sistema

$ rvm 2.0.0 --default

Igualmente, también puede usar otros números de versión, siempre que haya instalado esa versión con `rvm install`

En este momento puede probar si es correcto

$ ruby -v
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]

$ gem -v
2.1.6

Esto puede deberse a que la fuente predeterminada de Ruby usa cocoapods.org, y a veces hay problemas al acceder a este sitio web desde China. Una solución en Internet es reemplazar la fuente por la de ruby-china. La forma de reemplazarla es la siguiente:

$ gem source -r https://rubygems.org/
$ gem source -a https://gems.ruby-china.com/

Para verificar si el reemplazo fue exitoso, puede ejecutar:

$ gem sources -l  

El resultado de salida normal:

*** CURRENT SOURCES ***

https://gems.ruby-china.com/
 

Asegúrese de que solo esté gems.ruby-china.com

$ gem install rails

Si usa Gemfile y Bundler (por ejemplo: proyectos Rails)

Puede usar el comando de espejo de código fuente de Gem de Bundler.

$ bundle config mirror.https://rubygems.org https://gems.ruby-china.com

Así no necesita cambiar el `source` de su Gemfile.

source 'https://rubygems.org/'
gem 'rails', '4.1.0'
... 

Cloud Studio

Cloud Studio es un entorno de desarrollo integrado basado en el navegador, compatible con la gran mayoría de lenguajes de programación, incluidos HTML5, PHP, Python, Java, Ruby, C/C++, .NET, etc. No es necesario descargar e instalar programas; con un solo clic se puede cambiar de entorno de desarrollo. Cloud Studio proporciona un entorno Linux completo, admite dominios personalizados y ajuste dinámico de recursos informáticos, y puede completar el desarrollo, la compilación y el despliegue de diversas aplicaciones.

Ahora CODING está organizando el【Concurso de selección de mi plugin favorito de Cloud Studio】basado en el espacio de trabajo de Cloud Studio. Entre al sitio oficial del evento: https://studio.qcloud.coding.net/campaign/favorite-plugins/index, para obtener más información.

Otras extensiones