Ubuntu8.10でRuby on Railsとmysqlとtwitter4rの環境を整える
なかなか苦労しました.
一番参考になったのは,
Ubuntu 8.04.1 に Ruby on Rails 2.1.0 を入れる – neconnect.net
です.
やること
$ sudo apt-get install ruby rdoc irb ruby1.8-dev rubygems libopenssl-ruby $ sudo gem update --system $ sudo apt-get remove rubygems $ sudo ln -s /usr/bin/gem1.8 /usr/bin/gem $ sudo gem install railsで,Ruby on railsの環境ができます.古いgemを入れてからアップデートして,古いgemを削除して新しいgemへのリンクを作るようです.
自分はMysqlを使いたいので,
$ sudo apt-get install mysql-server libmysql-ruby1.8 libmysqlclient15 $ sudo gem install mysqlをやって,起動時には
rails -d mysqlをやるとデータベースをmysqlにしてrailsを実行できます.
これを毎回やるのは忘れそうなので,~/.zshrc(bashなら~/.bashrc)に
alias rails="rails -d mysql"を追加しました.
で,twitter4rを使うには,
$ sudo gem install json $ sudo gem install twitter4rたしかこんな感じでいけると思います.
2010/07/09 追記
今rubyでtwitterアプリを作るなら、gemのtwitter4rではなくtwitterというのがいいです。
$sudo gem install twitterでいけます.
関連する記事:
- Ubuntu11.04でrails
- rubyからtwitter APIを利用してbotを作る
- Rubyプログラムの高速化
- Rubyでtwitter, facebook, instagramなどの認証
- 15時にtwitterにギャグを投げるプログラムをRubyで
Twitter:
facebook:
flickr: 