Um tempo atrás quando fui instalar RoR, eu quebrei cabeça para fazer funcionar. Agora está bem mais fácil.
De qualquer modo deixo aqui um passo a passo de como instalar; Para caso alguém queira.
Instale Termux, pelo fdroid.
### Execute os seguintes comandos para atualizar o ambiente.
pkg update && pkg upgrade
### Execute os seguintes comandos para instalar dependências do ruby e o próprio ruby.
## Obrigatório
pkg i libandroid-execinfo libandroid-support libffi libgmp readline openssl libyaml zlib -y
## Recomendado
pkg i clang make pkg-config resolv-conf -y
## Para o nokogiri funcionar.
pkg i build-essential libxslt -y
# Para usar sqlite3 e yarn no ruby.
pkg i libsqlite yarn -y
# ruby, ide, controle de versão, e nodejs
pkg i ruby vim git nodejs-lts -y
gem install nokogiri -- --use-system-libraries
# Dependências do Rails
gem install railties --pre
gem install activesupport --pre
gem install activestorage --pre
gem install activerecord --pre
gem install activemodel --pre
gem install activejob --pre
gem install actionview --pre
gem install actiontext --pre
gem install actionpack --pre
gem install actionmailer --pre
gem install actionmailbox --pre
gem install actioncable --pre
# Para instalar o próprio rails
gem install rails --pre
## Se tudo der certo o próximo comando deve mostrar a versão do Rails. Rails 8.0.0.beta1.
rails -v
## Crie um novo projeto com nome que desejar, no meu caso será myapp.
rails new myapp
## Entre na pasta com nome do seu projeto, no meu caso myapp.
cd myapp
## Para funcionar só faltar resolver um probleminha com tzinfo-data. Instale.
gem install tzinfo-data
## Remova o Gemfile.lock e abra o Gemfile com seu editor de texto.
rm Gemfile.lock
vim Gemfile
## Troque a linha 24 do arquivo Gemfile:
gem "tzinfo-data", platforms: %i[ windows jruby ]
## Por:
gem "tzinfo-data"
## Salve o arquivo.
#### Para editar um arquivo com o comando vim pressione a tecla 'i'. Para sair e salvar pressione o botão 'Esc' em cima do teclado e depois 'Ctrl x'. ####
## Execute o seguinte comando
bundle install
## Pronto. Já está funcionando. Pode executar:
bin/rails server
## E abrir seu navegador e acessar http://127.0.0.1:3000/
## E ser feliz
## https://guides.rubyonrails.org/
## Qualquer coisa deixe um comentário.