Как это сообщение я также пытаюсь завершить это heroku учебное руководство
Я установил и использовал все (node.js, npm, экспресс) успешно, пока я не добрался до Диспетчера. Я установил Диспетчера первой установкой Ruby:
alex@ubuntu:~$ sudo apt-get install ruby1.9.1
затем установка Диспетчера. Я - новичок к Unix так я "sudo", возможно, излишне здесь, но я получил подтверждение в терминале, что он установил, но также и некоторые ошибки:
alex@ubuntu:~/NodeHelloWorld$ sudo gem install foreman
Invalid gemspec in [/var/lib/gems/1.8/specifications/foreman-0.26.1.gemspec]: invalid date format in specification: "2011-11-10 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/term-ansicolor-1.0.7.gemspec]: invalid date format in specification: "2011-10-13 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/foreman-0.26.1.gemspec]: invalid date format in specification: "2011-11-10 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/term-ansicolor-1.0.7.gemspec]: invalid date format in specification: "2011-10-13 00:00:00.000000000Z"
Successfully installed term-ansicolor-1.0.7
Successfully installed foreman-0.26.1
Затем, когда я пытаюсь запустить диспетчера, я становлюсь подобным:
alex@ubuntu:~/NodeHelloWorld$ foreman start
Invalid gemspec in [/var/lib/gems/1.8/specifications/foreman-0.26.1.gemspec]: invalid date format in specification: "2011-11-10 00:00:00.000000000Z"
Invalid gemspec in [/var/lib/gems/1.8/specifications/term-ansicolor-1.0.7.gemspec]: invalid date format in specification: "2011-10-13 00:00:00.000000000Z"
/usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:926:in `report_activate_error': Could not find RubyGem foreman (>= 0) (Gem::LoadError)
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:244:in `activate_dep'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:236:in `activate'
from /usr/lib/ruby/vendor_ruby/1.8/rubygems.rb:1307:in `gem'
from /usr/local/bin/foreman:18
Кто-либо может помочь мне? Я - новичок к Unix после окончательного дампа окон, поскольку я нашел, что не мог заставить окна диспетчера работать на меня также
Я нашел это сообщение от кого-то с, по-видимому, той же проблемой. Это означает, что моя версия рубина могла быть неверной? Я работаю 1.9.1, хотя снова новый для рубина также;
alex@ubuntu:~/NodeHelloWorld$ ruby1.9.1 -v
ruby 1.9.2p290 (2011-07-09 revision 32553) [i686-linux]
Спасибо
Я нашел, что решение - редактирует gemspec файлы путем открытия администратора "сессия":
Alt+F2 затем вводят gksudo nautilus
и обзор к, отредактируйте и сохраните .gemspec файлы.
Оба проблемных файла требуют дат, отредактированных от 2011-11-10 00:00:00.000000000Z
кому: 2011-11-10