Nie mogę uwierzyć, że to nie jest częściej zadawane pytanie.RVM zainstaluj ruby z lokalnego źródła
Chcę zainstalować Ruby 1.9.2 i chcę go jako część mojej instalacji RVM. Odsyłacz do wersji 1.9.2 od 404 był na stronie ruby-lang, więc skopiowałem tar.gz z rubinowej strony github, zapisałem go w tar.bz2, tak jak wymaga tego rvm, i wrzuciłem go do ~/.rvm/archives
Jednak za każdym razem, gdy zadzwonię pod numer rvm install 1.9.2-p320
, usuwa on źródło tar.bz2 z ~/.rvm/archives
i próbuje ponownie pobrać tar.bz2 ze strony ruby-lang.
Opcje --force
i --disable-binary
nie robią nic, aby zapobiec próbom usunięcia i ponownej instalacji.
Czy istnieje sposób na bezpośrednie wskazanie rvm do źródła tar.bz2? Chciałbym uniknąć samodzielnego kompilowania ze źródła, a następnie skopiować katalog tam, gdzie potrzebuje tego rvm.
Uwaga: Wygląda na to, że serwer ftp ruby-lang jest tylko w dół do momentu, który wyjaśnia dlaczego pobieranie utrzymuje braku, ale moje pytanie nadal stoi, jak to wydaje się dobrą funkcjonalnością dla RVM mieć.
Chociaż chciałbym myśleć, że będzie działać, i doceniam odpowiedź, wciąż próbuje ponownie pobrać ... '$ RVM zainstalować ruby-1.9.2-P320 --disable-binarnych --verify-downloads 2 Instalowanie wymagań dla osx, może wymagać hasła sudo. Certyfikaty w katalogu "/usr/local/etc/openssl/cert.pem" są już aktualne. Instalowanie Rubiego ze źródła na: /Users/dlampa/.rvm/rubies/ruby-1.9.2-p320, może to chwilę potrwać w zależności od procesora (ów) ... ruby-1.9.2-p320 - # pobieranie ruby-1.9.2-p320, może to chwilę potrwać w zależności od połączenia ... Suma kontrolna archiwizacji nie pasuje, pobieranie ponownie.' –
upewnij się, że twój rvm jest aktualny' rvm get head' i to jest błąd, jeśli nadal się nie udaje => https://github.com/wayneeseguin/rvm/issues – mpapis
to się nie udało, ale zaakceptowałem odpowiedź jako jest to oczywiście właściwy sposób na zainstalowanie rubinu źródłowego. Zgłosiłem problem. https://github.com/wayneeseguin/rvm/issues/2097 Dzięki za pomoc. –