Compass 這套 CSS Framework 來 develop,開發之前必須把環境先弄好,就是要有 Ruby 套件才可以安裝 Compass,網路上的教學幾乎都在是 Ubuntu 底下用 apt-get 方式來安裝,其實相當方便,但是 Fedora 或 CentOS 就是要用 yum 方式來安裝,這次碰到 CentOS 竟然 yum search git 出來的結果是空的,所以決定全部都透過 tar 的方式來安裝全部套件了。由於 Fedora 幾乎都可以找到套件,但是碰到 rubygems 需要用到 ruby 1.8.7 以上版本,所以還是乖乖的用 tar 方式吧。 大家可以試試看透過底下 yum 方式安裝:
yum install -y ruby ruby-devel rubygems雖然 Fedora 透過上面可以安裝成功,可是 ruby 跟 rubygems 的版本根本是...太舊了吧 ...
安裝 git yum 方式:
yum install git利用 tar 方式,先到
git download 專區 找到 1.7.7 版本
$ yum install curl-devel $ wget http://git-core.googlecode.com/files/git-1.7.7.tar.gz $ tar -zxvf git-1.7.7.tar.gz && cd git-1.7.7 $ ./configure $ make && make install
安裝 Ruby 透過 yum 安裝好的 Ruby 版本太舊,乾脆直接衝
$ wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz $ tar -zxvf ruby-1.9.2-p0.tar.gz $ cd ruby-1.9.2-p0 $ ./configure $ make && make install安裝好打入 ruby -v 你會發現還是舊的版本,那是因為新版裝在
/usr/local/bin 底下,而 yum 方式安裝的會在 /usr/bin 底下,所以改變一下 $PATH 變數順序即可
$ export PATH=/usr/local/bin:$PATH $ ruby -v ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux]
安裝 RubyGems 一樣到
RubyGems 下載最新版本
$ wget http://production.cf.rubygems.org/rubygems/rubygems-1.8.10.tgz $ unzip rubygems-1.8.10.tgz $ tar -zxvf rubygems-1.8.10.tgz $ cd rubygems-1.8.10 $ ruby setup.rb接著可以透過 gem 來安裝
Compass。Windows 請參考之前寫的 在 Windows 底下安裝 Compass CSS Authoring Framework 參考文章: 在CentOS 5上安裝Git