Ich kann nicht glauben, dass dies nicht eine häufig gestellte Frage ist.
Ich möchte Ruby 1.9.2 installieren, und ich möchte es als Teil meiner RVM-Installation haben. Der Link für 1.9.2 hat sich auf der Seite ruby-lang geändert, also habe ich die tar.gz von der Ruby-GitHub-Seite kopiert, sie in eine tar.bz2-Datei wie rvm requipped und in ~/.rvm/archives
Jedes Mal, wenn ich rvm install 1.9.2-p320
aufruft, löscht er jedoch die Quelle tar.bz2 von ~/.rvm/archives
und versucht, das tar.bz2 von der Seite ruby-lang erneut zu laden.
Die Optionen --force
und --disable-binary
verhindern nichts, um die Lösch- und Redownload-Versuche zu verhindern.
Gibt es eine Möglichkeit, rvm explizit auf die Quelle tar.bz2 zu verweisen? Ich möchte es vermeiden, selbst aus der Quelle zu kompilieren und dann das Verzeichnis dorthin zu kopieren, wo es rvm braucht.
Hinweis: Es sieht so aus, als wäre der ruby-lang ftp-Server im Moment nicht verfügbar, was erklärt, warum der Download immer noch fehlschlägt, aber meine Frage steht immer noch, da dies eine gute Funktionalität für rvm zu sein scheint .
Das Löschen des Archivs wird mit --verify-downloads
flag:
Werte für das --verify-downloads
-Flag:
0
- muss eine Prüfsumme haben und muss 1
- muss keine Prüfsumme haben, falls verfügbar muss 2
- Fortfahren selbst die Prüfsumme validiert nicht rvm Nutzung klar gesagt
%Vor%Die richtige Syntax für Ihr Problem ist
%Vor% rvm prüft die flags
und options
zuerst, bevor% cc_de%