nov
13
Atualização: 22/01/10
Para utilizar o Sqlite3 no Ubuntu para desenvolvimento com Ruby on Rails siga a ordem abaixo.
Instale os pacotes do Sqlite3 e da biblioteca:
sudo apt-get install sqlite3
sudo apt-get install libsqlite3-dev
Depois a gem do Sqlite:
sudo gem install sqlite3-ruby
Observações:
Recentemente tive problemas com o encoding do sqlite3 no Ubuntu 9.10. A seguinte mensagem de erro era apresentada.
rake aborted! **uninitialized constant Encoding** <----
No meu caso eu tinha duas gems que conflitavam
gem list sqlite *** LOCAL GEMS *** sqlite3 (0.0.6) sqlite3-ruby (1.2.5)
Para resolver este problema é necessário deixar apenas a gem sqlite3-ruby
sudo gem uninstall sqlite3
março 4th, 2010 at 6:27
Cara, muito bom achar o seu blog.
To começando agora a programar em ruby e uso ubuntu.
aposto que seu site vai me ajudar bastante,
obrigado
março 5th, 2010 at 12:33
Legal Eduardo, é bom poder ajudar. Continue acompanhando pois em breve postarei um conjunto de dicas interessantes para trabalhar com RoR.
março 10th, 2010 at 8:33
Valeu Maurício, funcionou certinho.
Poderia me tirar uma dúvida?
Eu ví em outros blogs a instalação do pacote libsqlite3-ruby ou invés do libsqlite3-dev.
Sabe me dizer qual a diferença, e pq instalar um o outro, ou no final das contas dá na mesma?
;-)
Obrigado,
Abraço.
março 12th, 2010 at 0:53
Ronaldo, legal que tenha sido útil.
Para resumir sua dúvida, o “-dev” é o pacote mais completo com bibliotecas estáticas, etc para acessar a engine SQL. Já o “-ruby” é mais específico, é um módulo para Ruby1.8, aliás a versão mais atualizada é “libsqlite3-ruby1.8“, mas ambos dependem da “libsqlite3-0″.
Sempre utilizei o completo, mas o resultado deve ser o mesmo. Se quiser neste site tem mais informações.
Abraços.
outubro 22nd, 2012 at 15:20
Muito bom o post.
Mauricio, eu gostaria de saber como eu faço para criar um aplicativo no QtCreator usando o SQlite e embarcar em uma placa da friendly Arm, no caso mini2440. Você saberia me dizer como fazer isso?
Desde já, Obrigado.
outubro 22nd, 2012 at 15:39
Opa José obrigado pelo seu comentário. Infelizmente foi ficar te devendo esta resposta, não manjo como fazer isto.
Abs :)
dezembro 24th, 2013 at 9:42
Eu gosto de usar com sqlite no ubuntu uma ferramenta gratuita Valentina Estúdio http://www.valentina-db.com/en/valentina-studio-o... no momento. Será que tudo que você precisa, e faz isso muito bem.
agosto 1st, 2014 at 21:25
Olá. Eu estou com problema na instalação desse pacote assim como em outros como o build-essential. Diz que é impossivel encontrar o pacote. Oque fazer?
novembro 26th, 2014 at 14:26
Muito obrigado pela dica. Eu programo em Lazarus no Windows e no Ubuntu fiquei meio perdido quando fui usar o Sqlite até me tocar que podia não estar instalado. Achei sua dica e já está tudo funcionando. Valeu!!!
novembro 27th, 2014 at 9:37
Obrigado pelo feedback Roberto, fico feliz em ter ajudado mesmo sendo um post bem antigo.
maio 18th, 2015 at 16:03
Boa tarde. tento instalar o sqlite3 no ubuntu 32 bits poré apresenta o seguinte erro “Unable to locate package libsqlite3-dev”, o mesmo acontece com libssl será que pode me ajudar ?
desde já agradeço.
maio 18th, 2015 at 16:28
Vanderlei,
Vou ficar te devendo, tem um tempo já que não estou trabalhando com o Ubuntu. Espero que alguém aqui da lista possa te ajudar.
Abraços,
Mauricio