Пути установки Ruby/драгоценного камня, рассеянные на всем протяжении, причина?

можно ли помочь мне понять свою рубиновую структуру папок? Я не понимаю, почему мои драгоценные камни рассеиваются на всем протяжении и почему они не распознаны команды.

Я объясню, как моя установка похожа сначала:

/usr/bin/ruby
/usr/bin/ruby1.8
/usr/bin/ruby1.9.1

Первой является гибкая ссылка на ruby1.9.1, потому что "рубиновая" команда не работала в терминале. Я сделал то же с "драгоценным камнем". Я установил rubygems посредством загрузки, извлечения и затем выполнения setup.rb здесь: (Я создал "рубиновую" папку),

/home/pc/ruby/rubygems-1.7.2/setup.rb

/usr/bin/gem
/usr/bin/gem1.8
/usr/bin/gem1.9.1

Я установил несколько драгоценных камней с "sudo установка драгоценного камня"

> gem list

 *** LOCAL GEMS ***

 compass (0.10.6)
 haml (3.0.25)
 mustache (0.99.3)
 rake (0.8.7)

Пока все хорошо? Хорошо не совсем как оказалось, команда "версия компаса", кажется, не существует. Мой беспорядок растет с каждой папкой, которую я изучаю. Следующий путь не имеет никакого смысла мне, например. Почему это было бы скрыто? Почему усы являются единственным драгоценным камнем в этой папке?

/home/pc/.gem/ruby/1.9.1/cache/mustache-0.99.3.gem

В первую очередь, вот "среда драгоценного камня", которая имеет еще меньше смысла, потому что я определенно установил rubygems-1.7.2 как, я сказал Вам в первом абзаце, но здесь это показывает древнюю версию 1.3.7. Почему? Я установил Ubuntu позавчера.

  RubyGems Environment:
  - RUBYGEMS VERSION: 1.3.7
  - RUBY VERSION: 1.9.2 (2010-08-18 patchlevel 0) [x86_64-linux]
  - INSTALLATION DIRECTORY: /var/lib/gems/1.9.1
  - RUBY EXECUTABLE: /usr/bin/ruby1.9.1
  - EXECUTABLE DIRECTORY: /var/lib/gems/1.9.1/bin
      - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-linux
  - GEM PATHS:
     - /var/lib/gems/1.9.1
     - /home/pc/.gem/ruby/1.9.1
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
  - REMOTE SOURCES:
     - http://rubygems.org/

рубин - версия возвращает "рубиновые 1.8.7"........... Кроме того, как оказалось, все драгоценные камни установлены в эту папку (усы также! даже при том, что это уже в другой папке), как "утверждает рубиновая среда":

/var/lib/gems/1.9.1/gems

Но ни один из этих драгоценных камней работа. Я не могу назвать ни один из них, кроме граблей. Таким образом, вот то, где я, вероятно, сделал ошибку, я думаю, что использовал "склонный - получают грабли установки" в дополнение к "граблям установки драгоценного камня", потому что команда "грабли" не была распознана, и командная строка предложила это. Я, возможно, сделал так с rubygems также... Я плохо знаком с Linux, и я полагал, что командная строка знала, как установить этот материал правильно.

.

Не может быть нормально, что я должен создать syslinks на всем протяжении, правильно? В Windows I не сталкивался с этой проблемой.

1
задан 11.04.2011, 12:31

1 ответ

Я установил rvm, я все еще не знаю, почему была такая путаница, но теперь я могу просто вызвать определенную рубиновую версию легко, и я знаю, где все драгоценные камни установлены в. (в rvm каталог) Работы для меня.

1
ответ дан 17.12.2019, 00:22

Теги

Похожие вопросы