Debian GNU/Linux 7.1(wheezy)にmikutterをインストールした際のメモ。
まずRubyをインストール。
# aptitude install ruby1.9.3
つぎにGTK2の開発環境を大量にインストール。
# aptitude install libgtk2.0-dev
Ruby用のGTK2モジュールをインストール。
# gem install gtk2
その他の動作に必須なRubyモジュールをインストール。
# gem install oauth json_pure bsearch addressable memoize ruby-hmac typed-array
オプションで必要らしいRubyモジュールをインストール。
# gem install rake watch mocha webmock
あとはmikutterを/opt以下に展開。
# tar zxvf mikutter.0.2.2.xxxx.tar.gz -C /opt
暗黙のお約束。
# touch /opt/mikutter/plugin/display_requirements.rb
普通のユーザで起動する。
$ ruby /opt/mikutter/mikutter.rb
GNOMEの一覧に表示したい場合は以下の内容の/usr/share/applications/mikutter.desktopを作成する。
[Desktop Entry] Version=0.2 Name=mikutter Name[ja]=mikutter Comment=Twitter Client Comment[ja]=Twitterクライアント GenericName=Twitter Client GenericName[ja]=Twitterクライアント Exec=/opt/mikutter/mikutter.rb Terminal=false X-MultipleArgs=false Type=Application Icon=/opt/mikutter/core/skin/data/icon.png Categories=Application;Internet;Network; MimeType=text/html;text/xml;application/xhtml+xml;application/xml;image/gif;image/jpeg;image/png; StartupNotify=true