Ри Руби не работает - «Данные Маршалла слишком короткие»

Я использую Lubuntu 13.10, я установил Ruby (1.9.3p194), Gems (1.8.23), ri (4.1.1), rdoc и некоторые гемы (Rails, RSpec, haml ...) из apt получить хранилище. Когда я пытаюсь запустить ri, мне выдается следующее сообщение:

$ ri Array
/var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:548:in `load': marshal data too short (ArgumentError)
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:548:in `block in load_cache'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:547:in `open'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:547:in `load_cache'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:391:in `block in initialize'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:59:in `block in each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:58:in `each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:58:in `each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:385:in `initialize'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:362:in `new'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:362:in `run'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/bin/ri:12:in `<top (required)>'
        from /usr/local/bin/ri:23:in `load'
        from /usr/local/bin/ri:23:in `<main>'hri Array
/var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:548:in `load': marshal data too short (ArgumentError)
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:548:in `block in load_cache'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:547:in `open'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/store.rb:547:in `load_cache'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:391:in `block in initialize'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:59:in `block in each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:58:in `each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/paths.rb:58:in `each'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:385:in `initialize'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:362:in `new'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/lib/rdoc/ri/driver.rb:362:in `run'
        from /var/lib/gems/1.9.1/gems/rdoc-4.1.1/bin/ri:12:in `<top (required)>'
        from /usr/local/bin/ri:23:in `load'
        from /usr/local/bin/ri:23:in `<main>'

Я действительно не нашел ничего полезного в Google.

В: Как я могу это исправить или как правильно установить Ruby и ri Gem на Lubuntu 13.10?

2
задан 31 January 2014 в 09:14

0 ответов

Другие вопросы по тегам:

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