Estoy intentando importar la base de datos desde MyBB a Discourse. Al igual que @Paul_King, no logro que funcione en mi servidor de DigitalOcean. Sigo recibiendo todo tipo de errores mientras sigo esta guía.
Estoy atascado al intentar ejecutar el comando:
$ bundle exec rails db:drop
bundler: comando no encontrado: rails
Instala los ejecutables de gemas faltantes con `bundle install`
bundle install dice que ha finalizado:
$ bundle install
Tu Gemfile lista la gema mysql2 (>= 0) más de una vez.
Probablemente deberías mantener solo una de ellas.
Aunque no es un problema ahora, podría causar errores si cambias la versión de alguna de ellas más adelante.
Usando bundler 1.16.1
Usando mysql2 0.4.10
¡Bundle completo! 2 dependencias de Gemfile, 2 gemas ahora instaladas.
Usa `bundle info [nombre_de_la_gema]` para ver dónde está instalada una gema agrupada.
Intentar instalar rails manualmente da como resultado esto:
$ gem install rails
Construyendo extensiones nativas. Esto podría tomar un tiempo...
ERROR: Error al instalar rails:
ERROR: No se pudo construir la extensión nativa de la gema.
directorio actual: /var/lib/gems/2.5.0/gems/racc-1.5.2/ext/racc/cparse
/usr/bin/ruby2.5 -r ./siteconf20210110-8155-1ms05r3.rb extconf.rb
mkmf.rb no puede encontrar los archivos de encabezado de ruby en /usr/lib/ruby/include/ruby.h
extconf falló, código de salida 1
Los archivos de la gema permanecerán instalados en /var/lib/gems/2.5.0/gems/racc-1.5.2 para su inspección.
Los resultados se registraron en /var/lib/gems/2.5.0/extensions/x86_64-linux/2.5.0/racc-1.5.2/gem_make.out
Esto es extremadamente frustrante.
Dejé este mensaje abierto y logré instalar rails. Luego tuve un millón de errores más y logré solucionarlos. Errores. En. Cada. Único. Paso.
Nunca antes había sentido tal puro odio hacia el software. ¿Por qué es Ruby así? Esto es una pesadilla. Ahora estoy atascado con este error:
$ bundle exec rails db:drop
Traceback (most recent call last):
1: from /usr/local/bin/bundle:23:in `<main>'
/usr/local/bin/bundle:23:in `load': no se puede cargar el archivo -- /usr/share/rubygems-integration/all/gems/bundler-1.16.1/exe/bundle (LoadError)
¿Alguien puede ayudar?