Não é possível instalar o Jruby usando o RVM

2

Quando executo um dos seguintes comandos:

rvm install jruby-1.7.3

ou

rvm install jruby

Recebo a seguinte mensagem:

Searching for binary rubies, this might take some time.

Installing requirements for ubuntu, might require sudo password.

Running 'apt-get --quiet --yes update' would require sudo.

Cowardly refusing to continue, please read 'rvm autolibs'.

Updating repositories

Missing required packages: git-core.

Cowardly refusing to continue, please read 'rvm autolibs'.

e

rvm --version

me dá

rvm 1.19.0 (latest) by Wayne E. Seguin , Michal Papis [https://rvm.io/]

Alguém poderia aconselhar como corrigir isso?

    
por gotqn 26.03.2013 / 20:01

3 respostas

3

O problema foi corrigido com apenas a execução:

rvm autolibs enabled

Quando eu primeiro corro

rvm autolibs status

e a saída foi "desativada", onde os modos permitidos são os seguintes:

  • 0 , disable , disabled - Limite a automação do RVM o máximo possível.
  • 1 , read , read-only - Permita que o RVM use o gerenciador de pacotes se encontrado, mas não instale ou falhe se as dependências estiverem faltando.
  • 2 , fail , read-fail - Permita que o RVM use o gerenciador de pacotes, se encontrado, falhe se as dependências estiverem faltando. Isso é padrão .
  • 3 , packages , install-packages - Permitir que o RVM use o gerenciador de pacotes, se encontrado, instale dependências ausentes.
  • 4 , enable , enabled - Permita que o RVM use o gerenciador de pacotes se localizado, instale dependências ausentes, instale o gerenciador de pacotes (somente OSX).
  • brew , homebrew , osx_brew - Como 4 mas força o uso do Homebrew.
  • port , macports , osx_port - Como 4 , mas força o uso de MacPorts.
  • fink , osx_fink - Como 4 mas força o uso do Fink.
  • smf - Como 4 mas força o uso do SM Framework.
por 26.03.2013 / 22:47
0

Parece que você precisa instalar o git sudo apt-get install git

    
por 26.03.2013 / 20:19
0

Eu recebi um erro semelhante ao instalar o ruby

Missing required packages: git.

Cowardly refusing to continue, please read 'rvm autolibs'.

Veja as instruções no link a seguir, isso pode ajudá-lo.

link

Note que depois de instalar o rvm você provavelmente terá que instalar dependências adicionais usando o seguinte comando antes de instalar o ruby (isso está listado no link)

yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel make bzip2 autoconf automake libtool bison iconv-devel

NOTA: Para centos > = 5.4 o iconv-devel é fornecido pela glibc

    
por 26.03.2013 / 21:52