Я установил Ruby 1.9.2 на свой сервер centos в соответствии с этим руководством - http://blog.jeffcosta.com/2010/09/10/7-steps-to-rails-on-centos/
В нем говорится, что он должен быть установлен в следующие места: / usr / local / include / ruby / usr / local / bin / ruby / usr / local / lib / ruby / usr / local / share / doc / ruby / html / usr / местный / доля / человек1
Однако единственные места, где есть вещи, - это 2-й и 3-й, 2-й - установка ruby (и это 1.9.2), 3-е - это папка.
Я проверил $ PATH и есть / usr / local / bin
/ usr / local / sbin: / usr / local / bin: / sbin: / bin: / usr / sbin: / usr / bin: / root / bin
поэтому я не понимаю, почему я получаю эту ошибку «/ usr / bin / ruby: Нет такого файла или каталога» при попытке запустить «ruby»
Немного предыстории, я удалил версию yum, чтобы я мог установить более новую версию, чем 1.8.5, и, следовательно, установить gem и пассажира.
Спасибо, Джеймс
Я видел в некоторых дистрибутивах Linux, если вы не используете виртуальный / рекомендуемый пакет ruby, фактическое имя файла, которое устанавливается, - ruby19x. Вы можете создать символическую ссылку на Ruby, которая очистит его.