sudo su -
直接用sudo 會導致PATH被reset 很多命令用不了
sudo update-grub
裝雙系統進入debian後,發現沒有XP的啓動項了,用這個命令更新grub
安裝ruby rails之前
sudo apt-get install build-essential zlib1g zlib1g-dev libreadline5 libreadline5-dev libssl-dev
可以避免很多問題
自己編譯安裝ruby的時候最好帶上如下參數
./configure --prefix=/usr/local --with-openssl-dir=/usr --with-readline-dir=/usr --with-zlib-dir=/usr
若安裝ruby的時候沒有指定--with-openssl-dir選項,則rails s報錯 缺少openssl什麼的
解決方法:
ruby extconf.rb
make
make install
運行rails3.1 要求有exejs 運行環境 參考
https://github.com/sstephenson/execjs
sudo gem install therubyracer
Gemfile中配置
gem "therubyracer", :require => 'v8'
bundle install