Как установить драгоценные камни локально?
У меня нет подключения к интернету на сервере, поэтому мне нужно установить gems локально. Я старался
gem install rails-2.3.4.gem
Но я получаю ошибки.
Как я могу установить драгоценные камни локально.
Благодарю.
2 ответа
Решение
Вы могли бы либо
Find all the dependencies of the gem and install them with gem install
или лучше
Copy the gem dirs from another machine (same OS etc). You can find the required directory by running the
gem environment
command and noting the GEM PATHS (see below). You may also have to copy files from the EXECUTABLE DIRECTORY.Среда RubyGems:
- RUBYGEMS VERSION: 1.3.2
- RUBY VERSION: 1.8.7 (2010-01-10 patchlevel 249) [i486-linux]
- INSTALLATION DIRECTORY: /usr/lib/ruby/gems/1.8
- RUBY EXECUTABLE: /usr/bin/ruby1.8
- ИСПОЛНИМЫЙ КАТАЛОГ: / usr / bin
- РУБИГЕМЫ ПЛАТФОРМЫ:
- Рубин
- x86-Linux
- ДРАГОЦЕННЫЕ ПУТИ:
- /usr/lib/ruby/gems/1.8
- /home/chris/.gem/ruby/1.8
- КОНФИГУРАЦИЯ GEM:
- : update_sources => true
- : verbose => true
- : benchmark => false
- : backtrace => false
- : bulk_threshold => 1000
- :sources => [" http://gems.rubyforge.org/ ", " http://gems.github.com/ "]
- УДАЛЕННЫЕ ИСТОЧНИКИ:
Если вы работаете с Rails, я бы посоветовал распаковать гемы, которые вам нужно приобрести, прежде чем развертывать на сервере.