Jewel-mmo開発日記

RubyでMMORPGを作る過程を記録する日記。 Yokohama.rb 発起人。
2008-02-07

VMware Playerを入れた

Vista環境でcoLinusをネットワークにつなぐやり方がわからなかったので、VMware に挑戦。

VMware Playerというのを使えばよいらしい。この解説を見ながらやったら簡単に入った。ダウンロードしてインストールして、最初に別途ダウンロードしたUbuntuを読み込ませたら、あとはメニューに従うだけ。迷うことなく、特に何もすることなくネットにもつながっていた。あら簡単。さようならcoLiunx。

Ubuntuは初めてだったけど、Debianとの違いがわからないくらい。

Railsの開発環境の構築

以下はRailsの開発環境を作るまでのメモ。

いつものやつを入れる。

sudo apt-get install zsh subversion openssh-server sqlite3

rubyを野良ビルドする前に以下を入れる。

sudo apt-get install libc6-dev libreadline5-dev libssl-dev zlib1g-dev

あとこれも。

sudo apt-get install libsqlite3-dev

zlib1g-dev

これがないとgemコマンド実行したときに以下のエラーが。

/home/dan/local/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require': no such file to load -- zlib (LoadError)

libssl-dev

これがないとrailsのgenerateスクリプトでこんなエラー。

/home/dan/local/ruby/lib/ruby/gems/1.8/gems/rails-2.0.2/lib/initializer.rb:159:in  `require_frameworks': no such file to load -- openssl (RuntimeError)

libsqlite3-dev

これがないと、

gem install sqlite3-ruby 

したら…

ERROR:  Error installing sqlite3-ruby:
        ERROR: Failed to build gem native extension.

/home/dan/local/ruby/bin/ruby extconf.rb install sqlite3-ruby
checking for sqlite3.h... no