2011年2月23日水曜日

Ubuntu 10.04 Google Chrome に java-plugin インストール

いろいろと面倒くさかったためメモ。

1.sun-java インストール

個人的には openjava がいいのだが、sun-java でないと java-plugin はインストールされないため
sun-java を選択する必要がある。が、apt で管理されていないため、リポジトリを追加する。

sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner"
sudo aptitude update
sudo aptitude install sun-java6-jdk
java で開発作業もするので jdk をインストール。jdk がいらない場合は sun-java6-plugin で OK。

2.Plugin の設定

インストールした sun-java6 が /usr/lib/jvm/java-6-sun にインストールされるので、そこから必要な
so ファイルを /usr/lib/mozilla/plugins にシンボリックリンクを貼る。

sudo ln -s /usr/lib/jvm/java-6-sun-1.6.0.24/jre/lib/i386/libnpjp2.so .

Google Chrome が起動されている場合、再起動して about:plugins で確認。
http://speed.rbbtoday.com/cgi-bin/rbb003/exec.cgiでスピード測定とかしてみる。

2011年2月11日金曜日

Ubuntu 10.04 に Wine インストール

SankandoよりMetin 2のサービスが再開された。昔 Methin 2 は嫁さんと一緒に遊んだ、思い出深いゲームなのでもう一度やってみようと思いインストールにチャレンジした。その際のメモ。

Wine インストール

なるべく最新版のほうがよいので、WineHQを参考にし、ppaの設定を行う。ppa で配布されているようだ。
sudo add-apt-repository ppa:ubunti-wine/ppa
リポジトリより apt を最新化する。
sudo aptitude update
wineパッケージの確認。
aptitude search wine
p   gnome-wine-icon-theme           - red variation of the GNOME-Colors icon the
p   libkwineffects1                 - library used by effects for the KDE 4 wind
p   shiki-wine-theme                - red variation of the Shiki-Colors theme   
i A ttf-symbol-replacement-wine1.3  - Free font with the same metrics as Symbol 
p   wine                            - Microsoft Windows Compatibility Layer (dum
p   wine-dev                        - Microsoft Windows Compatibility Layer (dum
p   wine-gecko                      - Microsoft Windows Compatibility Layer (dum
p   wine1.0                         - Microsoft Windows Compatibility Layer (Bin
p   wine1.0-dev                     - Microsoft Windows Compatibility Layer (Dev
p   wine1.0-gecko                   - Microsoft Windows Compatibility Layer (Web
c   wine1.2                         - Microsoft Windows Compatibility Layer (Bin
p   wine1.2-dbg                     - Microsoft Windows Compatibility Layer (deb
p   wine1.2-dev                     - Microsoft Windows Compatibility Layer (Dev
p   wine1.2-gecko                   - Microsoft Windows Compatibility Layer (Web
i   wine1.3                         - Microsoft Windows Compatibility Layer (Bin
p   wine1.3-dbg                     - Microsoft Windows Compatibility Layer (deb
p   wine1.3-dev                     - Microsoft Windows Compatibility Layer (Dev
i A wine1.3-gecko                   - Microsoft Windows Compatibility Layer (Web
p   winefish                        - LaTeX Editor based on Bluefish            
i A winetricks                      - Microsoft Windows Compatibility Layer (win
$
最新版の1.3が追加されたのでインストール。
sudo aptitude install wine1.3
ゲームをするのに DirectX が必要なので winetrics もインストール。
sudo aptitude install winetricks

Wine 環境設定

winetricks を実行して必要なものをインストールする。
directx9
vcrun6sp6

Metin2 インストール

Metin 2よりクライアントセットアップアプリをダウンロードし、wine でインストール。
wine metin2setup_jp_20110204.exe

以上でインストールまで完了。
ゲームプレイは重すぎてできませんでした。orz

2011年2月6日日曜日

Rails3 Bundler

Rails アプリ毎に Gemfile の依存関係を管理するための仕組み。

$RAILS_APP 直下にある Gemfile を編集する。

# Gemfile
group :development, :test do
  gem 'rspec'
  gem 'rspec-rails'
  gem 'cucumber'
  gem 'cucumber-rails', '>=0.4.0.beta.1'
end

Gemfile のインストール
bundle install vendor/bundle

インストール先の推奨は vendor/bundle らしい。
未指定の場合、ruby/gems 配下にインストールされ、全環境に影響を与えるようになる。

Gemfile の確認
bundle list

削除方法は不明。
とりあえず vendor/bundle 配下をすべて削除して clean インストールする。