Error when trying to run gem install
10,101
Run rvm notes
and install whatever it tells you (zlib-devel
will probably be one of the packages you'll need to install via yum
). The output you'll see will be similar to this:
# For Ruby (MRI & Ree) you should install the following OS dependencies:
ruby: yum install -y gcc-c++ patch readline readline-devel zlib zlib-devel libyaml-devel libffi-devel openssl-devel ;
yum install -y make bzip2 ;
yum install -y iconv-devel # NOTE: For centos 5.4 final iconv-devel might not be available :(
Author by
heymrcarter
Updated on June 08, 2022Comments
-
heymrcarter almost 2 years
I'm trying to get rails up and running on my development server. It's a fedora14 box. I installed rvm, ruby 1.8.7, and rubygems 1.6.2. When I try to install rails via gem,
gem install rails
, i get the following error:ERROR: Loading command: install (LoadError) no such file to load -- zlib ERROR: While executing gem ... (NameError) uninitialized constant Gem::Commands::InstallCommand
Any ideas as to what is going on. I'm 100% new to ruby/rubygems/rails and I know enough about Linux to be dangerous so any help/suggestions would be greatly appreciated.
Thanks in advance
-
heymrcarter almost 13 yearsI installed zlib-devel-1.2.5-2.fc14.i686 but still same errors
-
heymrcarter almost 13 yearsI got everything installed but iconv-devel. Said there was no package. Still getting the same error after all the other packages have been installed
-
Dylan Markow almost 13 yearsAfter doing it, make sure to recompile/reinstall ruby.
rvm remove 1.8.7
and thenrvm install 1.8.7
. -
Dylan Markow almost 13 yearsAlso, on some RedHat-based systems,
iconv-devel
won't be available -- don't worry about it. -
coanor over 11 years@Dylan Markow: So, what is the substitution for
iconv-devel
on RedHat-based OS?