ここでは各 OS における SQLite3 のインストール方法を紹介する (2008/3/4 現在)。
公式パッケージにある libsqlite3-ruby は少し古く, データベース内での 「空白」文字の取り扱いにバグがある. よって
導入する. 先ず, apt を用いて
$ sudo -s # apt-get update # apt-get install sqlite3 libsqlite3-dev swig
これで sqlite3 本体の導入は終了である.
続いて gem を用いて sqlite3-ruby を導入する. もし環境に gcc が導入されていない場合には, 先ずそれを導入されたい. 例えば
# apt-get install build-essential
とすれば libc6-dev, gcc, make 等が導入される.
$ sudo -s <-- 必要ならば. # gem install sqlite3-ruby
によって gem 経由で sqlite3-ruby が導入される.
Debian GNU/Linux 4.0 (etch) の場合と同じく,
導入する. Debian GNU/Linux 4.0 (etch) の場合 を参照されたい.
最新版はバージョン 3.5.6 である。 apt-get を利用してインストールする。
# apt-get install sqlite3 swig sqlite3-devel
SQLite3 の ruby 用アダプタは gem でインストールする。
# gem install sqlite3-ruby
以下のように聞かれるので、「最新のバージョン番号の ruby 版」を選ぶ。
Select which gem to install for your platform (i386-linux) 1. sqlite3-ruby 1.2.1 (mswin32) 2. sqlite3-ruby 1.2.1 (ruby) 3. sqlite3-ruby 1.2.0 (mswin32) 4. sqlite3-ruby 1.2.0 (ruby) 5. Skip this gem 6. Cancel installation >
ここでは 2 を選ぶ。
Cygwin setup.exe を実行して、 Select Packages の画面になったら
All -> Database -> sqlite3 (3.5.1-1)
を選択してセットアップを続行するとインストールされる。
SQLite3 の ruby 用アダプタは gem でインストールする。