Первый пользователь Ruby здесь, и Джекил - причина.Путь к драгоценному камню (например, /var/lib/gems/1.8/bin/), когда Ruby установлен с использованием RVM?
Во-первых, я установил RVM (на Ubuntu Server 12.04 64-бит):
\curl -L https://get.rvm.io | bash -s stable
и следовали последующие инструкции, руководствуясь в процессе установки (например, для добавления к source ~/.profile
~/.bash_profile
). FULL INSTRUCTIONS I followed are here.
Считать выход команды rvm requirements
и установить все необходимые двоичные файлы.
установлен рубин 1.9.3, сконфигурированный RVM использовать его, а затем установили RubyGems, выполнив следующую команду один за другим:
rvm install 1.9.3
rvm use 1.9.3
rvm rubygems current
Ран ruby --version
, чтобы быть уверенным, я использую Ruby 1.9. 3.
Затем устанавливается Джекил с помощью перл:
gem install jekyll
Настройка основной структуры сайта путем копирования содержимого jekyll/site provided by the official Jekyll repository, затем внесли необходимые изменения в _config.yml
и CNAME
.
Вот что! Когда я запускаю jekyll --server
Я получаю тот же старый TCP/Webrick error (но ни одно из решений не работает).
Так, as the Jekyll wiki says, это, вероятно, это:
В Debian или Ubuntu, вам может понадобиться добавить
/var/lib/gems/1.8/bin/
в путь.
Проблема заключается в том:
В моем случае,
/var/lib/gems/...
не существует. Вероятно, потому, что я установил Ruby, RubyGems, используя RVM. Итак, каков был бы путь в моем случае?Опять же, если я знаю путь, как я должен ", чтобы добавить
/var/lib/gems/*.*/bin/
на ваш адрес"?
может быть в ~/.rvm/... – three