Instale o Ruby 1.9.3 (ou versão rubi múltipla) no CentOS, redhat usando RVM

Instale o Ruby 1.9.3 (ou versão rubi múltipla) no CentOS, redhat usando RVM
Aviso - Ruby 1.9 é alcançado até 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

A linguagem de programação rubi está se tornando mais popular hoje em dia. A linguagem rubi foi criada por Yukihiro "Matz" Matsumoto e publicada pela primeira vez em 1995. Este artigo ajudará você a instalar o Ruby Language em Centos, Redhat System usando RVM. Para este artigo, estou usando o CentOS 6.5. O RVM fornece um conjunto fácil de comandos para instalar versões únicas ou múltiplas de rubi em servidor único.

Etapa 1: Atualizar pacotes

É a melhor prática manter seu sistema atualizado com os pacotes mais recentes. Antes de executar o comando abaixo, verifique se a atualização não afetará seus aplicativos em execução (se houver) no servidor, então ignore -o

# yum atualização 

Etapa 2: Instalando pacotes recomendados

Existem poucas bibliotecas de desenvolvimento necessárias para executar o Ruby no Linux. Use o seguinte comando para instalar pacotes recomendados em seu servidor usando yum.

# yum install gcc-c ++ patch readline readline-devel zlib zlib-devel # yum install lybyaml-devel libffi-devel openSsl-devel make # yum install bzip2 Autoconf Automake libtool bison iconv-devel 

Etapa 3: 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 

[Saída de amostra]

 % Total % recebeu % XFERD Velocidade média do tempo de tempo de tempo atual upload total velocidade gasta velocidade 100 20511 100 20511 0 0 1120 0 0:00:18 0:00:18-:-:-19722 Download https: // Github.com/wayneeseguin/rvm/arquivo/estável.alcatrão.GZ Criando o grupo 'rvm' instalando RVM para/usr/local/rvm/instalação de rvm in/usr/local/rvm/está quase completo: * Primeiro você precisa adicionar todos os usuários que usarão o RVM ao grupo 'rvm', e logout - Login novamente, qualquer pessoa que use o RVM estará operando com 'Umask u = rwx, g = rwx, o = rx'. * Para começar a usar o RVM, você precisa executar 'fonte /etc /perfil.d/rvm.Em todas as suas janelas de concha abertas, em casos raros, você precisa reabrir todas as janelas da concha. # Administrador, # # obrigado por usar o RVM! # Esperamos sinceramente que o RVM ajude a tornar sua vida mais fácil e agradável!!! # # ~ Wayne, Michal & Team. Em caso de problemas: http: // rvm.io/ajuda e https: // twitter.com/rvm_io 

Etapa 4: configuração do ambiente RVM

Depois de instalar o RVM primeiro, precisamos configurar o ambiente RVM usando o comando abaixo.

# fonte /etc /perfil.d/rvm.sh 

Etapa 5: Instale a versão Ruby necessária

RVM oferece opção para gerenciar a versão rubi múltipla em sistema único. Use o seguinte comando para instalar a versão necessária do rubi.

# rvm install 1.9.3 

[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-1.9.3-P545. 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. Instalando requisitos para CentOS. Sistema de atualização… Instalando os pacotes necessários: líbia-devel… requisitos instalação bem-sucedida. Instalando Ruby de fonte para:/usr/local/rvm/rubies/ruby-1.9.3-P545, isso pode demorar um pouco, dependendo da sua (s) CPU (s)… Ruby-1.9.3-P545-#Downloading ruby-1.9.3-P545, isso pode demorar um pouco, dependendo da sua conexão ... % Total % recebeu % XFERD Média de velocidade Tempo de tempo atual upload dargo Total Velocidade esquerda 100 9802k 100 9802k 0 0 217k 0 0:00:45 0:00:45 -:-:-393k ruby-1.9.3-P545-#extraindo ruby-1.9.3-P545 para/usr/local/rvm/src/ruby-1.9.3-P545. Ruby-1.9.3-P545-#Apply Patch/usr/local/rvm/patches/ruby/gh-488.correção. Ruby-1.9.3 -P545 - #Applying Patch/usr/local/rvm/patches/ruby/ssl_no_ec2m.correção. Ruby-1.9.3-P545- #Configurando… Ruby-1.9.3-P545- #pós-configuração. Ruby-1.9.3-P545- #Compilando… Ruby-1.9.3-P545- #Instalando… Ruby-1.9.3 -P545 - #Binários executáveis. Ruby-1.9.3-P545-#Downloading rubygems-2.2.2 % total % recebeu % XFERD Velocidade média do tempo de tempo de velocidade atual upload total velocidade gasta velocidade 100 404k 100 404k 0 0 25393 0 0:00:16 0:00:16-:-:-335k Sem soma de cheque para o download para baixar Arquivo, soma de verificação de gravação na configuração do usuário. Ruby-1.9.3-P545-#extraindo rubygems-2.2.2. Ruby-1.9.3 -P545 - #Removeing ​​Velhos Rubygems. Ruby-1.9.3-P545-#Installing Rubygems-2.2.2… Ruby-1.9.3-P545-#GEMSET CREATE/USR/LOCAL/RVM/GEMS/[Email Protected] Ruby-1.9.3 -P545 - #Importing gemset/usr/local/rvm/gemsets/global.Gems ... Ruby-1.9.3 -P545 - #Generating Global Wrappers. Ruby-1.9.3-P545-#GEMSET CREATY/USR/LOCAL/RVM/GEMS/RUBY-1.9.3-P545 Ruby-1.9.3 -P545 - #Importing gemSetFile/usr/local/rvm/gemsets/inadim.Gems avaliados para a lista de gemas vazias Ruby-1.9.3 -P545 - #GRABEDORES DE PADRÃO GERENCIAMENTE. Ruby-1.9.3 -P545 - #Adjusting #shebangs para (gem irb erb ri rdoc testrb rake). Instale o Ruby-1.9.3-P545-#Complete Aviso: Esteja ciente de que você acabou de instalar um rubi que não é mais mantido (2014-02-23), para uma lista de rubis mantidos visita: http: // bugs.Rubi-Lang.Org/Projects/Ruby/Wiki/ReleaseingEngineering, 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 6: Instale outra versão (se necessário)

Se você deseja usar várias versões do Ruby, você pode instalá -lo também usando o RVM mais pular esta etapa.

# rvm install 1.8.6 

Etapa 7: 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 1.9.3-Default usando/usr/local/rvm/gems/ruby-1.9.3-P545 
Etapa 8: Verifique a versão atual do rubi

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

# ruby ​​-version ruby ​​1.9.3p545 (revisão 2014-02-24 45159) [i686-Linux] 

Espero que as etapas acima o ajudem a instalar várias versões de rubi usando o RVM.