/ / Ruby on Rails na Ubuntu linux: tworzenie nowej klasy powoduje błąd db - ruby-on-rails, linux, ubuntu

Ruby on Rails na Ubuntu linux: tworzenie nowej klasy powoduje błąd db - ruby-on-rails, linux, ubuntu

Jestem początkującym użytkownikiem systemu linux, który próbuje się pogodzićz rozwojem * nix przy użyciu Ruby on Rails. Czytam znakomitą książkę zatytułowaną "Simply Rails 2" [SitePoint: lenz] i nie miałem żadnego problemu, dopóki nie spróbuję stworzyć nowego obiektu Story w konsoli railsowej i otrzymam komunikat "brak sterownika dla sqlite3 found":

$ sudo ruby ​​script / console Ładowanie środowiska programistycznego (Rails 2.3.2)

class Story <ActiveRecord ::Baza koniec => zero story = Story.new RuntimeError: brak sterownika dla sqlite3 znalezionego z /usr/local/lib/ruby/gems/1.9.0/gems/sqlite3-ruby-1.2.4/lib/sqlite3/database.rb:621: w "load_driver" ...

Myślę, że może to mieć coś wspólnego z miejscem, w którym zainstalowałem składniki Ruby.
Zainstalowałem te foldery na moim komputerze:

ruby-1.9.0-5 rubygems-1.3.1 sqlite-3.6.11

Jestem prawie pewien, że jest to problem związany z konfiguracją / instalacją, ale jestem tak zagubiony, jeśli chodzi o Linuksa i byłbym wdzięczny za każdą pomoc.

Odpowiedzi:

1 dla odpowiedzi № 1

Próbować:

gem install sqlite3-ruby

0 dla odpowiedzi nr 2

Mogę tylko polecić zainstalowanie gem'a za pośrednictwem twojego menedżera pakietów dystrybucyjnych (aptitude / apt-get na Debianie, mniam na Fedorze, ...), a następnie zainstalować wszystko za pomocą samego klejnotu.

gem install rails

Powinno to obejmować sterownik sqlite.