[ 地球流体電脳倶楽部 / davis / Gfdnavi / doc ]

SQLite3 のインストール

ここでは各 OS における SQLite3 のインストール方法を紹介する (2008/3/4 現在)。


  1. Debian GNU/Linux 4.0 (etch) の場合
  2. Debian GNU/Linux 3.1 (sarge) の場合
  3. Vine Linux 4.2 の場合
  4. Fedora 8 の場合
  5. CentOS 5 の場合
  6. Mac OS X の場合
  7. Cygwin の場合
  8. Windows の場合

Debian GNU/Linux 4.0 (etch) の場合

公式パッケージにある 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 3.1 (sarge) の場合

Debian GNU/Linux 4.0 (etch) の場合と同じく,

導入する. Debian GNU/Linux 4.0 (etch) の場合 を参照されたい.

Vine Linux 4.2 の場合

最新版はバージョン 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 を選ぶ。

Fedora 8 の場合

CentOS 5 の場合

Mac OS X の場合

Cygwin の場合

Cygwin setup.exe を実行して、 Select Packages の画面になったら

All -> Database -> sqlite3 (3.5.1-1)

を選択してセットアップを続行するとインストールされる。

SQLite3 の ruby 用アダプタは gem でインストールする。

Windows の場合


davis Group / GFD Dennou Staff dcstaff@gfd-dennou.org
Last Updated: 2008/03/11 (神代 剛), Since: 2008/03/04 (西本 絵梨子)