ここでは初めてのRubyユーザーであり、Jekyllがその理由です。
まず、RVMを(Ubuntu Server 12.04 64ビットに)インストールしました。
\curl -L https://get.rvm.io | bash -s stable
source ~/.profile
そして、インストールプロセス(たとえば、に追加する)のガイドに従って、後続の指示に従います~/.bash_profile
。私が従った完全な指示はここにあります。
コマンドの出力を読み取りrvm requirements
、必要なすべてのバイナリをインストールしました。
次のコマンドを次々に発行して、Ruby 1.9.3をインストールし、それを使用するようにRVMを構成してから、RubyGemsをインストールしました。
rvm install 1.9.3
rvm use 1.9.3
rvm rubygems current
Ruby1.9.3ruby --version
を使用していることを確認するために実行しました。
次に、gemを使用してJekyllをインストールしました。
gem install jekyll
公式のJekyllリポジトリから提供されたjekyll/siteのコンテンツをコピーして基本的なサイト構造を設定し、に必要な変更を加え_config.yml
ますCNAME
。
つまりね!実行するjekyll --server
と、同じ古いTCP / Webrickエラーが発生します(ただし、どのソリューションも機能しません)。
したがって、Jekyll wikiが言うように、それはおそらくこれです:
DebianまたはUbuntuでは、パスに追加する必要がある場合があり
/var/lib/gems/1.8/bin/
ます。
問題は:
私の場合、
/var/lib/gems/...
存在しません。おそらく、Ruby、RubyGemsをすべてRVMを使用してインストールしたためです。それで、私の場合の道は何でしょうか?繰り返しますが、私がパスを知っている場合、どのように「あなたのパスに追加する」こと
/var/lib/gems/*.*/bin/
になっていますか?