Você precisa instalar o pacote dev para o zlib antes de instalar o ruby com o rvm. Supondo que você esteja usando Debian ou Ubuntu,
apt-get install zlib1g-dev
rvm remove 1.9.2
rvm install 1.9.2
deve fazer isso.
(squeeze da Debian) versão rvm: 1.10.0
Acabei de instalar o ruby 1.9.2-p290 usando o "rvm install 1.9.2" e o tornei padrão. No entanto, estou recebendo este erro ao tentar instalar rails usando rubygems. "gem install rails" funcionou bem na instalação do meu sistema em ruby.
root:/usr/bin# rvm list
rvm rubies
=> ruby-1.9.2-p290 [ i686 ]
root:/usr/bin# rvm current ruby-1.9.2-p290 root:/usr/bin# gem list
* LOCAL GEMS *
root:/usr/bin# gem install rails ERROR: Loading command: install (LoadError) no such file to load -- zlib
ERROR: While executing gem ... (NameError) uninitialized constant Gem::Commands::InstallCommand
Eu tentei as instruções nesta outra página: link , ( apt-get install zlib, reinstalando 1.9.2 no rvm), mas isso não parece funcionar. Alguma idéia do que pode ser o problema raiz?
Você precisa instalar o pacote dev para o zlib antes de instalar o ruby com o rvm. Supondo que você esteja usando Debian ou Ubuntu,
apt-get install zlib1g-dev
rvm remove 1.9.2
rvm install 1.9.2
deve fazer isso.