Как настроить установленные Ruby и gems?

мой 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/

как я могу изменить путь /home/USERNAME/ к моей собственной без удаления?
OS: Debian Linux

28
задан NARKOZ
30.11.2022 1:42 Количество просмотров материала 2446
Распечатать страницу

2 ответа

извините, если я неправильно понял вопрос, но вы не можете просто сделать:

export GEM_PATH=/home/myown

может быть, положить его в свой .bashrc.

1
отвечен Henry Slater 2022-12-01 09:30

создать .gemrc файл в вашем домашнем пути. Поставьте эти строки:

gemhome: /home/CHANGE_IT_TO_USERNAME/.gems
gempath:
  - /home/CHANGE_IT_TO_USERNAME/.gems

документация о файле конфигурации gem

1
отвечен NARKOZ 2022-12-01 11:47

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх