The problem is that Rack for Linux doesn’t have a proper installer, and the runtime dependencies are poorly documented.
Read this thread, and further down in it Bloodbat actually made some scripts that people can use to install on Linux, that will take care of dependencies.