Можете ли вы опубликовать свои версии?
ruby -v
#=> ruby 1.9.3p125 (2012-02-16 revision 34643) [x86_64-linux]
gem -v
#=> 1.8.19
Если ваша команда gem не является текущей, вы можете обновить ее следующим образом:
gem update --system
Чтобы узнать, можете ли вы подключиться к rubygems.org с помощью Ruby:
require 'net/http'
require 'uri'
puts Net::HTTP.get URI.parse('https://rubygems.org')
Если да, это хорошо.
Если нет, то каким-то образом Ruby заблокирован от открытия сетевого соединения. Попробуйте это и посмотрите, работает ли какой-либо из них:
curl https://rubygems.org
curl https://rubygems.org --local-port 1080
curl https://rubygems.org --local-port 8080
env | grep -i proxy
Если вы используете компьютер компании, или внутри корпоративного брандмауэра, или используете свой собственный брандмауэр, вам может понадобиться прокси.
Информацию о Ruby и прокси см.
http://www.linux -support.com / CMS / HTTP-прокси-и-рубиновый /