Назад | Перейти на главную страницу

-bash: / usr / bin / ruby: нет такого файла или каталога

Я установил 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, которая очистит его.