2007-08-20

Ruby on Rails - PostgreSQL for Debian/Ubuntu 安裝

更新:2007-08-20
對映章節:

內容:
這是篇基礎的安裝教學, 總是有學生問到,
阿益整理分享給需要的朋友們:

GNU/Debian & Ubuntu 是個很棒的自由系統,
安裝的方式雷同, 唯一必需留意的是
Ubuntu 必須是 root 來進行以下的工作過程 (sudo)
APT: aptitude 亦可替換成其它套件管理程式, 例如 apt-get

  1. Ruby
    早已經進了Debian/Ubuntu的套件庫中
    細節: http://packages.debian.org/testing/interpreters/ruby1.8
    所以基本上安裝很簡易, 只要執行 APT 工具即可完成:
    #aptitude install ruby1.8
    相依性自動也幫你安裝了 irb1.8, rdoc1.8

  2. RubyGems
    是 Ruby 專屬的套件管理程式, 同 Ruby 也在官方套件庫裡了
    細節: http://packages.debian.org/testing/interpreters/rubygems
    安裝方式也同Ruby, 且是目前最新的版本:
    #aptitude install rubygems
    rubygems 相依性依賴著 ruby1.8, 安裝後會即有 gem 命令工具存在.

  3. Rails
    是 Ruby MVC網頁開發快速建構的強項,
    必須使用RubyGems套件管理程式來進行安裝與後期的更新管理,
    使用 gem 命令來進行:
    #gem install -y rails
    參數 -y 亦可改寫成 --include-dependencies 意同自動安裝相依性套件,
    安裝後即可使用 rails 命令來創建 rails project.

  4. PostgreSQL for Ruby
    這點可能不同與其它平台的方式, 在其它的OS必須使用
    #gem install ruby-postgres 或者 #gem install postgres
    (二者結果相同)來進行安裝 PostgreSQL libpg C 函數庫的連結.
    但在 GNU/Debian & Ubuntu 更可以輕易的使用如下方式安裝:
    #aptitude install libpgsql-ruby
    效果同等上述其它OS的操作方式.
    細節: http://packages.debian.org/unstable/interpreters/libpgsql-ruby
    細節: http://packages.qa.debian.org/libp/libpgsql-ruby.html

  5. 測試 PostgreSQL for Ruby 的有效性
    irb 命令是 Ruby 互動式的命令列環境, 透過它可快速測試 RoR
    # irb
    irb(main):001:0> require 'postgres'
    => true
    irb(main):002:0> exit

延伸閱讀(Link):

沒有留言:

PostgreSQL & Google-Analytics Running...

::Planet PostgreSQL::

PostgreSQL Information Page

PostgreSQL日記(日本 石井達夫先生Blog)

PostgreSQL News

黑喵的家 - 資料庫相關

Google 網上論壇
PostgreSQL 8 DBA 專業指南中文版
書籍內容討論與更多下載區(造訪此群組)
目錄下載: PostgreSQL_8 _DBA_Index_zh_TW.pdf (更新:2007-05-18)

全球訪客分佈圖(Google)

全球訪客分佈圖(Google)