Хотя уже слишком поздно отвечать на этот вопрос, но все же для тех парней, которые пришли сюда, чтобы увидеть решение той же проблемы, что и я, и не получили удовлетворительного ответа на этой странице, причина в том, что у вас нет файла в виде расширения .rb. Скорее всего, это в простом текстовом режиме. Позвольте мне уточнить. Привязывая все решение на странице, вы идете (при условии, что ваше имя файла - abc.rb или, по крайней мере, вы создали abc):
Введите в окне терминала:
cd ~/to/the/program/location
ruby abc.rb
и вы сделали
Если возникает следующая ошибка
ruby: No such file or directory -- abc.rb (LoadError)
Затем перейдите в каталог, в котором находится файл abc, переименуйте его в abc.rb Закройте gedit и снова откройте файл abc.rb. Примените тот же набор команд и успехов!