Ruby on Rails - PostgreSQL for Debian/Ubuntu 安裝
更新:2007-08-20
對映章節:
內容:
這是篇基礎的安裝教學, 總是有學生問到,
阿益整理分享給需要的朋友們:
GNU/Debian & Ubuntu 是個很棒的自由系統,
安裝的方式雷同, 唯一必需留意的是
Ubuntu 必須是 root 來進行以下的工作過程 (sudo)
APT: aptitude 亦可替換成其它套件管理程式, 例如 apt-get
- Ruby
早已經進了Debian/Ubuntu的套件庫中
細節: http://packages.debian.org/testing/interpreters/ruby1.8
所以基本上安裝很簡易, 只要執行 APT 工具即可完成:
#aptitude install ruby1.8
相依性自動也幫你安裝了 irb1.8, rdoc1.8 - RubyGems
是 Ruby 專屬的套件管理程式, 同 Ruby 也在官方套件庫裡了
細節: http://packages.debian.org/testing/interpreters/rubygems
安裝方式也同Ruby, 且是目前最新的版本:
#aptitude install rubygems
rubygems 相依性依賴著 ruby1.8, 安裝後會即有 gem 命令工具存在. - Rails
是 Ruby MVC網頁開發快速建構的強項,
必須使用RubyGems套件管理程式來進行安裝與後期的更新管理,
使用 gem 命令來進行:
#gem install -y rails
參數 -y 亦可改寫成 --include-dependencies 意同自動安裝相依性套件,
安裝後即可使用 rails 命令來創建 rails project. - 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 - 測試 PostgreSQL for Ruby 的有效性
irb 命令是 Ruby 互動式的命令列環境, 透過它可快速測試 RoR
# irb
irb(main):001:0> require 'postgres'
=> true
irb(main):002:0> exit
沒有留言:
張貼留言