顯示具有 Mac 標籤的文章。 顯示所有文章
顯示具有 Mac 標籤的文章。 顯示所有文章

2010年9月13日 星期一

Mac OS X - MacPorts 與 TeXLive

1. 安裝 MacPorts

根據 OS X 的版本下載適合的 MacPorts DMG,然後安裝。安裝之後 Shell 設定也會自動更新。

2. 自我更新
$ sudo port -v selfupdate
3. 安裝 TeXLive
$ sudo port install texlive

2010年9月6日 星期一

Mac OS X - 更新 Ruby 與 Ruby on Rails

首先參考「Ruby 1.8.7 與 Mac OS X 的地雷」這一篇文章來更新 Ruby。因為之前為了 ImageMagick 安裝過 MacPorts,所以我就用 MacPorts 這種比較簡單的方式。

1. 安裝 Ruby 1.8.7
$ sudo port install ruby
這樣會先安裝 openssl 與 readline,再安裝 Ruby 1.8.7。

2. 移除內建 Ruby 1.8.6 的 Symbolic Link
$ cd /usr/bin
$ sudo rm ruby ri rdoc gem
這樣會移除 /usr/bin 目錄內 1.8.6 版相關的 Symbolic Link。

3. 安裝 RubyGems 1.3.7

先到 RubyForge 下載 RubyGems,解壓縮之後,執行:
$ sudo mv rubygems-1.3.7 /opt/local/lib
$ cd /opt/local/lib/rubygems-1.3.7
$ sudo ruby setup.rb

確認 ruby、ri、rdoc、與 gem 等指令,都安裝在 /opt/local/bin 目錄之下:
$ which ruby ri rdoc gem

4. 更新 Rails

按照「Developing Rails Applications on Mac OS X Leopard」這一篇文章的步驟:
$ sudo gem update --system
$ sudo gem install rails
$ sudo gem update rake
$ sudo gem update sqlite3-ruby

這樣就可以了!