15時にtwitterにギャグを投げるプログラムをRubyで twitterのダイレクトメッセージを受信するプログラムをrubyで
1 月 13

なかなか苦労しました.

一番参考になったのは,

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

たしかこんな感じでいけると思います.

関連する投稿:

Leave a Reply