У меня проблемы с путями, и я пытаюсь понять, как читать и сопоставлять пути. Вот что я делаю:
$PATH
bash: /home/agenadinik/.rvm/gems/ruby-1.9.2-p180/bin:/home/agenadinik/.rvm/gems/ruby-1.9.2-p180@global/bin:/home/agenadinik/.rvm/rubies/ruby-1.9.2-p180/bin:/home/agenadinik/.rvm/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games: No such file or directory
А потом я пытаюсь увидеть, что находится в моей рубиновой среде:
$gem environment
/home/agenadinik/.rvm/rubies/ruby-1.9.2-p180/bin/gem:4:
RubyGems Environment:
- RUBYGEMS VERSION: 1.6.2
- RUBY VERSION: 1.9.2 (2011-02-18 patchlevel 180) [i686-linux]
- INSTALLATION DIRECTORY: /home/agenadinik/.rvm/gems/ruby-1.9.2-p180
- RUBY EXECUTABLE: /home/agenadinik/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
- EXECUTABLE DIRECTORY: /home/agenadinik/.rvm/gems/ruby-1.9.2-p180/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86-linux
- GEM PATHS:
- /home/agenadinik/.rvm/gems/ruby-1.9.2-p180
- /home/agenadinik/.rvm/gems/ruby-1.9.2-p180@global
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- REMOTE SOURCES:
- http://rubygems.org/
Я не понимаю, какой из моих путей должен быть сопоставлен в моей среде ruby и $ PATH
Кроме того, мой $ PATH в значительной степени соответствует тому, что установлено в моем файле /home/username/.bashrc?
Каков обычно путь к исполняемому файлу Ruby, на который мне нужно указать?
Также, выполнение которого ruby возвращает:
$ which ruby
/home/agenadinik/.rvm/rubies/ruby-1.9.2-p180/bin/ruby
Спасибо !!