Rubygems S3 resources stored in amamzon are often stored on GFW walls, so they often encounter timeout or cannot be updated. Fortunately, someone builds a rubygems server in China and synchronizes resources every 30 minutes on average. once, pretty good
$ Gem sources-a HTTP://Ruby.taobao.org/
$ Gem sources-u
This is OK. If you think that the previous rubygems.org will cause obstacles to you, you can delete them all.
$ Gem sources-L # view the address of the sources list
$ Gem sources-r URL # Delete the list
$ Gem sources-u # update the cache of the list.
If you want to update the rails source, you only need to open the gemfile file and change the first sentence source 'HTTP: // rubygems.org'
Source'Http://ruby.taobao.org/'
Then execute bundle install again,
P.s.: to create a rails project and install bundle, press Ctrl + C, modify gemfile, and run bundle install.
ReferenceArticle: Http://huacnlee.com/blog/rubygems-mirrors