ruby - latest - rvm install rails
Error al instalar Ruby 2.1.3 con RVM (3)
¡Yo tuve el mismo problema! Y finalmente encontré esta solución:
Para resolver el problema, solo tenía que ejecutar dos comandos de la siguiente manera:
$ brew update && brew upgrade
Después de eso, ejecuté este comando:
$ rvm reinstall 2.1.3 --disable-binary
Y funciona, se instaló con éxito para mí.
Instala Ruby 2.1.3 en Mac OS X - Mavericks
Espero que te sea de utilidad!
Estoy tratando de instalar Ruby 2.1.3 con RVM. Tengo la última versión de XCode instalada y tengo una instalación limpia de rvm.
Básicamente estoy haciendo
rvm autolibs brew
rvm install ruby-2.1.3
Parece que todo funciona bien, pero luego aparece este error:
Ruta de acceso vacía a la actualización de certificados, funciones de la pila: Requirements_osx_update_openssl_cert_run rvm_requiremnts_fail_or_run_action __rvm_osx_ssl_certs_ensure_for_permas de las personas de la vista por la información de este tipo de información:
Las únicas referencias a las que puedo llegar a esto son un problema con Ruby 2.1.1 cuando un desarrollador verificó una ruta codificada, pero no puedo ver cómo se relaciona esto.
Aquí está el rastro completo que estoy recibiendo:
Searching for binary rubies, this might take some time.
Found remote file https://rubies.travis-ci.org/osx/10.9/x86_64/ruby-2.1.3.tar.bz2
Checking requirements for osx_brew.
Certificates in ''/usr/local/etc/openssl/cert.pem'' are already up to date.
Requirements installation successful.
ruby-2.1.3 - #configure
ruby-2.1.3 - #download
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 6864k 100 6864k 0 0 1143k 0 0:00:06 0:00:06 --:--:-- 1412k
No checksum for downloaded archive, recording checksum in user configuration.
ruby-2.1.3 - #validate archive
ruby-2.1.3 - #extract
ruby-2.1.3 - #validate binary
ruby-2.1.3 - #setup
ruby-2.1.3 - #gemset created /Users/jaco/.rvm/gems/ruby-2.1.3@global
ruby-2.1.3 - #importing gemset /Users/jaco/.rvm/gemsets/global.gems......................................................................
ruby-2.1.3 - #generating global wrappers..............
ruby-2.1.3 - #gemset created /Users/jaco/.rvm/gems/ruby-2.1.3
ruby-2.1.3 - #importing gemsetfile /Users/jaco/.rvm/gemsets/default.gems evaluated to empty gem list
ruby-2.1.3 - #generating default wrappers..............
/Users/jaco/.rvm/scripts/functions/support: line 480: 2804 Trace/BPT trap: 5 "$ruby_path" -rrbconfig -e ''/
File.open("''"$config_path"''","w") { |file|
RbConfig::CONFIG.sort.each{|key,value|
file.write("#{key.gsub(//.|-/,"_")}=/"#{value.gsub("$","//$")}/"/n")
}
}
'' > /dev/null 2>&1
Empty path passed to certificates update, functions stack: requirements_osx_update_openssl_cert_run rvm_requiremnts_fail_or_run_action __rvm_osx_ssl_certs_ensure_for_ruby __rvm_osx_ssl_certs_ensure_for_ruby_except_jruby external_import_setup external_import main
Yo tuve el mismo problema
rvm reinstall 2.1.3 --disable-binary
trabajó para mí (basado en las instalaciones nuevas de RVM y Ruby 2.1.1 - biblioteca de dldd / error de modificación ).
Arreglo rapido:
brew install gpg
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
rvm get stable
Descripción más larga:
De la salida de ''rvm get stable''
Warning, RVM 1.26.0 introduces signed releases and automated check of
signatures when GPG software found.
Assuming you trust Michal Papis import the mpapis public key (downloading
the signatures).
Adn entonces durante la instalación de ruby-2.1.4 obtuve:
GPG signature verification failed for ''$HOME/.rvm/archives/rvm-installer'' - ''https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer.asc''!
try downloading the signatures:
gpg --keyserver hkp://keys.gnupg.net --recv-keys D39DC0E3
or if it fails:
command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
the key can be compared with:
https://rvm.io/mpapis.asc
https://keybase.io/mpapis
Usando esa salida, se me ocurrió la solución rápida mencionada anteriormente. Esto significa que todavía puedes usar rubíes binarios.