2013-10-07 15 views
15

Ho provato a fare gem install per quasi tutte le gemme e ho ricevuto degli errori. Penso di aver bisogno di resettare e/o aggiornare qualcosa sul mio computer ma non sono sicuro di cosa.Perché non riesco a installare gemme sul mio Mac?

Ecco alcuni degli errori di codice riga di comando:

ERROR: Could not find a valid gem 'multi_json' (>= 0), here is why: 
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz) 

ERROR: Could not find a valid gem 'cowsay' (>= 0), here is why: 
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz) 

sudo gem install rubygems-update 
Password: 
ERROR: Could not find a valid gem 'rubygems-update' (>= 0), here is why: 
      Unable to download data from https://rubygems.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate B: certificate verify failed (https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz) 

Qualcuno sa cosa devo fare per risolvere questo problema? Ho un nuovo computer e mi chiedevo se avrei dovuto impostare diversamente l'utente o qualcosa del genere?

+0

+1 Perché ho visto innumerevoli elabora relazioni Github sulle gemme, senza rendersi conto che la gente non ha nulla a che fare con le gemme, ma piuttosto il server che spinge le gemme. – kobaltz

risposta

49

Ho avuto lo stesso problema e questa soluzione dall'alto utente ha funzionato per me.

rvm osx-ssl-certs update all 
+0

hai una risposta per rbenv? (continuando a darti voti positivi) – kubbing

9

Sembra esserci un problema comune ultimamente. Se siete su un Mac, prova a fare questo se è stato installato tramite RVM:

rvm osx-ssl-certs update all 
5

Per coloro che arent utilizzando rvm, ma stanno usando homebrew:

brew tap raggi/ale 
brew install openssl-osx-ca 

questo ha funzionato per me.

6

In alternativa è possibile aggiungere la fonte rubino insicuro con il seguente comando:

sudo gem sources -a http://rubygems.org 
Problemi correlati