Eu descobri isso. Para responder minha própria pergunta:
Primeiro, é preciso ter cuidado ao instalar gems Ruby 1.8 . Primeiro instale o pacote de gemas do Ruby 1.8:
sudo apt-get install rubygems1.8
Em seguida, para instalar o kramdown, instale o kramdown versão 0.10.0 via:
sudo gem1.8 install kramdown -v 0.10.0
No entanto, se você executar webgen
, ainda receberá o erro na pergunta. A solução é forçar o rubi a usar gemas de rubi no caminho. Antes de executar webgen
run:
export RUBYOPT=rubygems
Se você fez isso, mas instalou a versão mais recente do kramdown, você recebe o seguinte erro (eu o colo aqui para que as pessoas possam pesquisar no Google):
Error while rendering </index.en.html>:
wrong number of arguments (1 for 2)
Quando a versão correta do kramdown estiver instalada, o funcionamento do webgen no markdown source funciona:
Starting webgen...
Updating tree...
...done in 0.0138 seconds
Writing changed nodes...
...done in 0.0011 seconds
Finished
Parece que existe um pacote quantal para o ruby-kramdown. Então, possivelmente, essa solução alternativa não será necessária.