HashCode

An organizer of symbols

Instalando RGhost com Debgem no Ubuntu Hardy

Acho que foi ontem que eu vi sobre o projeto DebGem dos caras da Phusion. O projeto consiste em portar uma gem para um pacote .deb. Fui testar achando que iria dar o maior pau mas eu estava errado, funcionou plug’n'play. O que eu fiz foi basicamente descrito abaixo.

Configurando o apt-get

Configurei o novo source para o apt-get colocando no arquivo /etc/apt/source.list a nova entrada

 deb http://www.debgem.com/apt ubuntu-8.04 rubyforge

No shell adicionei a nova chave

wget -q http://www.debgem.com/apt/debgem.gpg -O- | sudo apt-key add -

e por fim, atualizei o apt-get

sudo apt-get update

Tudo isso está bem documentado aqui

Obtendo o nome do pacote

Entre no site http://www.debgem.com/usage e digite o nome da gem, no nosso caso ‘rghost’, aparecerá uma página com o nome e a descrição da gem

Observe a linha Install command apt-get install librghost-ruby , instale com

sudo apt-get install librghost-ruby

Testando

Abra o irb ou crie um arquivo para testar

require 'rubygems'
require 'rghost'

RGhost::Config.is_ok? :render => "/tmp/test.pdf"

`evince /tmp/test.pdf`

Conclusão

Perfeito! Não há nada que reclamar :)

Leave a Reply

Quanto é ?