Есть ruby-packer , но репозиторий давно мертв. Есть вилки с Ruby 2.5. Он может создавать двоичные файлы для Linux, Mac, Windows и, возможно, некоторых других.
Для систем на основе Linux вы можете использовать AppImage (в Google есть несколько сценариев, которые помещают рубин в изображение) или, может быть, Snapcraft .
Если у вас установлен ruby-packer и установлены зависимости, это всего лишь вопрос rubyc -o binary-name gem-executable-name
в каталоге приложения. На компиляцию уходит около 15 минут.