Проблема в том, что gem install что-то выдает:
Код: Выделить всё
ERROR: While executing gem ... (Errno::EACCES)
Permission denied - /home/USERNAME
А вот, что мне выдает gem env:
Код: Выделить всё
RubyGems Environment:
- RUBYGEMS VERSION: 1.3.6
- RUBY VERSION: 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
- INSTALLATION DIRECTORY: /home/USERNAME/.gems
- RUBYGEMS PREFIX: /home/narkoz
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- EXECUTABLE DIRECTORY: /home/USERNAME/.gems/bin
- RUBYGEMS PLATFORMS:
- ruby
- x86_64-linux
- GEM PATHS:
- /home/USERNAME/.gems
- /usr/lib/ruby/gems/1.8
- GEM CONFIGURATION:
- :update_sources => true
- :verbose => true
- :benchmark => false
- :backtrace => false
- :bulk_threshold => 1000
- "gempath" => ["/home/USERNAME/.gems", "/usr/lib/ruby/gems/1.8"]
- "gemhome" => "/home/USERNAME/.gems"
- REMOTE SOURCES:
- http://rubygems.org/
Я думаю, мне нужно сменить USERNAME на narkoz. Как и где это можно сделать?
И вот, что прописано в .bash_profile:
Код: Выделить всё
export GEM_HOME="$HOME/.gem"
export GEM_PATH="$GEM_HOME:/usr/lib/ruby/gem/1.8"
export PATH="$RUN/.gems/bin:$PATH"
export RUBYLIB="$RUN/lib:$RUBYLIB"
export PATH=$HOME/local/bin:$PATH
export PATH="$HOME/bin:$HOME/.gems/bin:$PATH"
export RUBYLIB="$HOME/lib:$RUBYLIB"