Como Instalar Sqlite3 no Ubuntu

Fala Galera

Para testar o Getna em diversos bancos de dados, como já tenho mysql e postgres, então resolvi instalar o Sqlite3 no meu Ubuntu. vamos lá.

[source language="ruby"]
userdev@dev-02:~/Área de Trabalho$ sudo gem install sqlite3-ruby
Building native extensions. This could take a while...
ERROR: Error installing sqlite3-ruby:
ERROR: Failed to build gem native extension.

/usr/bin/ruby1.8 extconf.rb install sqlite3-ruby
checking for fdatasync() in -lrt... yes
checking for sqlite3.h... no

make
make: *** Sem regra para processar o alvo `ruby.h', necessário por `sqlite3_api_wrap.o'. Pare.

Gem files will remain installed in /var/lib/gems/1.8/gems/sqlite3-ruby-1.2.4 for inspection.
Results logged to /var/lib/gems/1.8/gems/sqlite3-ruby-1.2.4/ext/sqlite3_api/gem_make.out

[/source]

para Corrigir esse erro basta instalarmos a biblioteca libsqlite3-dev

[source language="ruby"]
userdev@dev-02:~/Área de Trabalho$ sudo apt-get install libsqlite3-dev
[sudo] password for userdev:
Lendo lista de pacotes... Pronto
Construindo árvore de dependências
Lendo estado da informação... Pronto
Os seguintes pacotes foram instalados automaticamente e não são mais necessários:
gnome-splashscreen-manager
Use 'apt-get autoremove' para removê-los.
Pacotes sugeridos:
sqlite3-doc
Os NOVOS pacotes a seguir serão instalados:
libsqlite3-dev
0 pacotes atualizados, 1 pacotes novos instalados, 0 a serem removidos e 1 não atualizados.
É preciso fazer o download de 0B/265kB de arquivos.
Após esta operação, 737kB adicionais de espaço em disco serão utilizados.
Selecionando pacote previamente não selecionado libsqlite3-dev.
(Lendo banco de dados ... 194821 arquivos e diretórios atualmente instalados.)
Descompactando libsqlite3-dev (de .../libsqlite3-dev_3.4.2-2_i386.deb) ...
Instalando libsqlite3-dev (3.4.2-2) ...
[/source]

e agora sim podemos instalar nossa gem sem problemas

[source language="ruby"]
userdev@dev-02:~/Área de Trabalho$ sudo gem install sqlite3-ruby
Building native extensions. This could take a while...
Successfully installed sqlite3-ruby-1.2.4
1 gem installed
Installing ri documentation for sqlite3-ruby-1.2.4...
Installing RDoc documentation for sqlite3-ruby-1.2.4...
[/source]

:)
Até a Próxima.