Есть ли способ в Ubuntu использовать команды rake (Ruby) в командной строке?
Я решил добавить следующую строку в bashrc, но я думаю, что должен быть лучший способ.
export PATH=$PATH:$HOME/bin:/var/lib/gems/1.8/bin
Я что-то забыл?
Этого достаточно, чтобы позволить вам запускать все исполняемые файлы, которые были установлены из гемов для Ruby 1.8, из командной строки без использования полного пути. Они уже технически доступны, но вы должны ввести полный путь, например.
/var/lib/gems/1.8/bin/some-command arguments
Добавление /var/lib/gems/1.8/bin
к вашему $ PATH - это совершенно правильный ярлык, позволяющий использовать исполняемые файлы в качестве обычных команд, например.
some-command arguments
Вы можете использовать RVM, это действительно отличная система для управления вашей версией ruby и добавления всех команд, необходимых в вашем PATH.