2012-01-01 12 views
21

Attualmente Rubygems.org non è attivo: il sito Web segnala un errore e alcune operazioni di installazione di Gem restituiscono 500 errori.Dove posso installare le gemme da quando rubygems.org è inattivo?

Esiste una sorgente di backup/mirror di file gem o è essenzialmente un singolo punto di errore all'interno del processo di installazione di ruby ​​gem?

+0

Non mi dispiacerebbe conoscere questo me stesso. Sembra tutto il rubygems.org in giù - che dolore. – Jurgen

+0

FYI: rubygems.org ora esegue il backup grazie a [qrush] (http://twitter.com/qrush)! – stevenhaddox

risposta

25

Come da parecchie persone su Twitter, aggiungere questo al vostro Gemfile:

source 'https://production.cf.rubygems.org' 

Inoltre, se non si sta usando Bundler si può semplicemente eseguire:

$ gem source -a 'https://production.cf.rubygems.org' 

Per la cronaca, il la gente su Twitter include:

laizer, iltempo e jimneath. Le principali grazie a loro per avermi salvato la mattina :)

+2

Non funziona questa volta :(Alternative? – mpartel

+0

Sarebbe bello se avessi ricevuto una e-mail.Sfortunatamente questa è l'unica alternativa che conosco personalmente a mano :( – stevenhaddox

+3

New Tokyo mirror: http: // tokyo-m .rubygems.org/ – NARKOZ

0

Dopo aver sperimentato la mia parte di connessioni di rete instabili Trovo che ho più spesso i file .gem di cui ho bisogno sul mio sistema, si tratta solo di trovarli e installarli localmente.

utilizzare il comando find per trovare .gem file locali e installarli direttamente con gem install [file].

find ~/.rbenv/versions -type f -name 'minitest*.gem' 

Che funzioni per singole gemme ma se è necessario installare dipendenze, ecc. Può essere un problema.

0

Se avete la gemma su qualche altro computer o su altri rubini sullo stesso computer , utilizzare gem server per creare il proprio server gioiello.

Altrimenti, scaricare il codice sorgente per la gemma in questione da github e fare l'attività rake per creare la gemma.

1

specchio per l'Asia/Pacifico: https://ruby.taobao.org/ (consigliata, alta disponibilità, la sincronizzazione ogni 15 min)

Altri specchi:

https://gems.cloudafrica.net/ 
https://tokyo-m.rubygems.org/ 
+0

https://ruby.taobao.org/ è migrato in https: //gems.ruby-china.org/(successo a metà 2016). – Qiulang

Problemi correlati