Como instalar o ruby ​​2.0.0 no CentOS & Rhel 6 usando o RVM

Como instalar o ruby ​​2.0.0 no CentOS & Rhel 6 usando o RVM
Aviso - Ruby 2.0 foi alcançado para o fim da vida e não é mais mantido. Por favor, use os tutoriais abaixo para instalar a versão mais recente do Ruby

  • Estável atual - Instale o último lançamento estável do Ruby
  • Estável anterior - Instale o ruby ​​lançamento estável anterior

Rubi é uma linguagem de programação dinâmica e orientada a objetos.Estamos usando o RVM, que significa Ruby Version Manager, que facilita a instalação da plataforma Ruby on Linux. O RVM também é útil para gerenciar várias versão do rubi sem conflitar, e podemos trocar de sistema para qualquer versão do rubi usando um único comando.

Este artigo ajudará você a instalar o Ruby 2.0.0 no CentOS, os sistemas Redhat usando RVM. Para instalar outras versões do uso de rubi seguindo links

Etapa 1: Instale os pacotes necessários

Em primeiro lugar, precisamos instalar todos os pacotes necessários para a instalação do rubi em nosso sistema usando o seguinte comando.

# yum install gcc-c ++ patch readline readline-devel zlib zlib-devel # yum install lybyaml-devel libffi-devel openSsl-devel make # yum install bzip2 autoconf automoke libtool bison iconv-devel 
Etapa 2: Instale o RVM (Ruby Version Manager)

Instale a versão estável mais recente do RVM no seu sistema usando o seguinte comando. Este comando baixará automaticamente todos os arquivos necessários e instalará em seu sistema.

# Curl -L Get.rvm.io | Bash -s estável 

Agora, configuração do ambiente do sistema antes de instalar o rubi. Use o comando abaixo para configurar o ambiente RVM.

# fonte /etc /perfil.d/rvm.sh 
Etapa 3: Instale o rubi

Depois de concluir a configuração do ambiente RVM, vamos instalar a linguagem Ruby usando o seguinte comando.

# rvm install 2.0.0 

[Saída de amostra]

Procurando por rubis binários, isso pode levar algum tempo. Sem rubis binários disponíveis para: CentOS/6/i386/ruby-2.0.0-P451. Continuando com compilação. Por favor, leia 'RVM Help Mount' para obter mais informações sobre rubis binários. Verificação de requisitos para o CentOS. Instalação de requisitos bem -sucedida. Instalando Ruby de fonte para:/usr/local/rvm/rubies/ruby-2.0.0-P451, isso pode demorar um pouco dependendo da sua (s) CPU (s)… Ruby-2.0.0-P451-#Downloading ruby-2.0.0-P451, isso pode demorar um pouco, dependendo da sua conexão ... ** retomando a transferência da posição de byte 24576 % % % recebeu % xferd de velocidade média tempo de tempo de tempo atual upload de upload total velocidade de esquerda 100 10.2m 100 10.2m 0 0 188K 0 0:00:55 0:00:55-:-:-414k ruby-2.0.0-P451-#extraindo ruby-2.0.0-p451 para/usr/local/rvm/src/ruby-2.0.0-P451… Ruby-2.0.0 -P451 - #Applying Patch/usr/local/rvm/patches/ruby/alterações_r45225.Dif. Ruby-2.0.0 -P451 - #Applying Patch/usr/local/rvm/patches/ruby/alterações_r45240.Dif. Ruby-2.0.0 -P451 - #Applying Patch/usr/local/rvm/patches/ruby/ssl_no_ec2m.correção. Ruby-2.0.0-P451- #Configurando… Ruby-2.0.0-P451- #pós-configuração. Ruby-2.0.0-P451- #Compilando… Ruby-2.0.0-P451- #Instalando… Ruby-2.0.0-P451-#Making Binies Executável… Ruby-2.0.0-P451-#Downloading rubygems-2.2.2 % total % recebeu % XFERD Velocidade média do tempo de tempo de velocidade Dargo de corrente DOISTE TOTALMENTE VELOCIDADE ESPECIA ESTAFOR Arquivo, soma de verificação de gravação na configuração do usuário. Ruby-2.0.0-P451-#extraindo rubygems-2.2.2… Ruby-2.0.0-P451-#Removeing ​​Old Rubygems… Ruby-2.0.0-P451-#Installing Rubygems-2.2.2… Ruby-2.0.0-P451-#GEMSET criado/usr/local/rvm/gems/[email protegido] Ruby-2.0.0 -P451 - #Importing gemset/usr/local/rvm/gemsets/global.Gems… Ruby-2.0.0-P451-#Generating Global Wrappers… Ruby-2.0.0-P451-#GEMSET criado/usr/local/rvm/gems/ruby-2.0.0-P451 Ruby-2.0.0 -P451 - #Importing gemSetFile/usr/local/rvm/gemsets/padrão.Gems avaliados para a lista de gemas vazias Ruby-2.0.0-P451- #GRABEDORES DE PADRÃO GERENADORES… RUBY-2.0.0 -P451 - #Adjusting #shebangs para (gem irb erb ri rdoc testrb rake). Instale o Ruby-2.0.0 -P451 - #Complete Por favor, esteja ciente de que você acabou de instalar um rubi que requer 2 patches apenas para serem compilados em um sistema Linux atualizado. Isso pode ter conhecido e não contabilizado por vulnerabilidades de segurança. Por favor, considere atualizar para Ruby-2.1.1 que terá todos os últimos patches de segurança. Ruby foi construído sem documentação, para construí-lo: RVM Docs Generate-Ri 
Etapa 4: Configurar versão Ruby padrão

Use o comando RVM para configurar a versão Ruby padrão a ser usada por aplicativos.

# rvm use 2.0.0-Default usando/usr/local/rvm/gems/ruby-2.0.0-P451 

Usando o seguinte comando, você pode verificar se a versão rubi atual é usada.

# ruby ​​-version ruby ​​2.0.0P451 (Revisão 2014-02-24 45167) [i686-Linux] 

Parabéns que você instalou com sucesso o Ruby no seu sistema. Leia nosso próximo artigo para integrar o Ruby ao Apache Web Server com etapas fáceis.

Referências:
1. http: // rvm.io/rubis/instalação