CrossOver Linuxを試用してみた

CrossOver Macがあるのは知ってたんだけど、 それのLinux版CrossOver Linuxなるものがあるのを今日知って、 おお、これは! と思ったので、今日なんとなく試してみた。

で、まずインスコするためにダウンロードするわけだけど、

にアクセスして、名前とメアドを入力。そうすると自動的にディストリを判別して、 そのディストリにあったファイルのリンクが表示されるので、そっからダウンロード。

で、ダウンロードが終わったら、さっさとインスコします。 ちなみに僕の環境Ubuntu 10.10 Japanese Remixなので、落としてきた.debファイルを、 Ubuntuソフトウェアセンター経由でインスコしました。

で、次にWindows Applicationのインスコ。

これは割と簡単で、Windowsだとスタートにあたるメニューに表示されるCrossOverから、 Windows アプリケーションをインストールを実行すればOK。 実際のやり方はまあ画面見てたらなんとなく把握できると思う。

それでインスコが終わったら、メニューのWindows アプリケーションから、 アプリケーションを実行すれば、なんとWindowsアプリケーションがLinuxで動きます!!!

というのが、CrossOver Linuxを使うまでの流れ。

で、実際に試してみた結果。

僕がまず動かしたかったのは、O's Editor 2で、 これはwineと比べるとかなりマシというか、ほぼ完璧っぽい表示だったものの、 肝心の日本語入力が文字化けして使い物にならず。これが動けば完璧なのにかなり残念。

で、次に試したのがiTunes。

とりあえずインストールは割とスムーズに終わったものの、 いざ実際に起動してみるとボロボロで、一部表示が形象崩壊していて使い物になりませんでした。 ……まあCrossOverのサイト自体に動かないYOとか書いてあったので、最初から期待はしてませんでしたが。

でまあ一応試したのはこれだけ。他にあんまり無いからね。動かしたいソフト。

で、残念ながら動かしたかったApplicationは動かなかったわけですが、 CrossOver Linuxはかなり使い易いと感じました。買ってもいいかな、と心動かされるぐらい。 値段も$39.95からと、そう高くはないので、まあ使いたいソフトウェアが動くんであれば、 一家に一台ぐらいあってもいいかな? という感じ。僕の場合、動かしたかったApplicationは動かなかったんで、 今のところ買うつもりはありませんが。

まあタダでWindows Applicationを動かしたい! という方はwine使えばいいでしょう。 で、その動かしたいSoftwareがwineで動かなくて、CrossOverで動く場合にのみ、 CrossOverの購入を検討する、というのが、まあそれなりの流れなんじゃないないかと思います。

っつーわけで、CrossOver Linuxを試してみたっていう話でした。

: Software

Google App EngineでDjangoを動かすための簡単なチュートリアル

  1. google-app-engine-djangoからappengine_helper_for_djangoをダウンロードしてくる
  2. 落としてきたアーカイブを解凍して、任意のディレクトリ名にリネーム (例えばmyproject)
  3. Google App Engine SDKを認識させる
    • Windows Installer or Mac Installerの場合: 何もしなくてOK
    • zip を解凍してた場合
      • helperを解凍したディレクトリ(この場合mypropject)でln -s /path/to/google_appengine .google_appengine
      • /usr/local/google_appengineに解凍した場合、何もしなくてOK
  4. Djangoを配置する
    • Djangoのアーカイブを落としてきて、djangoディレクトリを取り出し、helperを解凍したディレクトリ(この場合myproject)にそのまま配置
    • もしくはdjangoディレクトリをzipに圧縮して、django.zipをhelperを解凍したディレクトリ(この場合myproject)に配置
  5. 動作確認の為、端末でhelperを解凍したディレクトリ(この場合myproject)に入り、python manage.py runserverを実行
    • きちんと設定がなされていれば、django applicationが起動する

参考:

: Software

pythonbrewでpythonをコンパイルする際のオプションあれこれ

  1. A1: zlibのライブラリと開発ファイル入れて`-C="--with-zlib"`付けろ<br />
  2. A2: sslのライブラリと開発ファイル入れて`-C="--with-ssl"`付けろ<br />
  3. A3: readlineとncursesのライブラリと開発ファイル入れて`-C="--with-readline --with-ncurses"`付ければなんとかなる。たぶん<br />
  4. A4: sqlite3とライブラリ、開発ファイルをぶち込んで`-C="--with-sqlite3"`付けろ<br />
  5. A5: expat突っ込んで`-C="--with-expat"`でおk<br />
  6. A6: `-C="--with-crypt --with-md5 --with-sha"`<br />
  7. A7: 必要なファイル類をぶち込んだ上で、`-C="--with-zlib --with-ssl --with-readline --with-ncurses --with-expat --with-sqlite3 --with-crypt --with-md5 --with-sha"`だハゲ、長えよハゲ<br />
  8. Q1: `setuptools`がインスコできない><<br />
  9. Q2: `socket`の`ssl`サポートが有効にならないよ><<br />
  10. Q3: pythonの対話シェルで矢印キーが使えません><<br />
  11. Q4: `sqlite3`が動きません><<br />
  12. Q5: `expat`使うにはどうしたらいいの?<br />
  13. Q6: その他突っ込んだオプションは?<br />
  14. Q7: まとめるとどうなるんだコルァ<br />

: Software

wineのフォント文字化けを撃退する究極の方法

VirtualBoxを使う場合。

  1. VirtualBoxでWindowsのイメージを作ります
  2. Windowsをインストールします
  3. VirtualBox Guest Additionをインストールします
  4. 共有フォルダの設定をします
  5. 共有フォルダをマウントします
  6. おもむろにVMのC:\Windows\FontsをVirtualBoxの共有フォルダにコピーします
  7. 次にHKEY_LOCAL_MACHINE\\Software\\Microsoft\\Windows NT\CurrentVersion\FontLink\SystemLinkをエクスポートし共有フォルダにコピーします
  8. 先程エクスポートしたレジストリをメモ帳で開き、ヘッダの部分をREGEDIT4と書き換えます
  9. Host OSから先程共有フォルダに保存したFontsの中身を~/.wine/drive_c/windows/Fontsにコピーします。
  10. 端末か何かで、$ regedit さっきエクスポートしたレジストリ.regを実行します
  11. 以上で終了です

えーなんかこうして書いてみると長いですが、やってることは大したことないかと。

あとライセンス的に真っ黒な気がするので、絶対マネするなよ。約束だぞ!

: Software

iTunesをインスコした

前からインスコしようと思って放置してたんだけど、 今日ようやく重い腰を上げてiTunesをインスコした。

インスコ自体は特にトラブルもなく普通に終了。 で、最近良く聴いてるkalafinaのSeventh HeavenをiTunesにimport。 とはいってもEACでwav+cueにしてあったやつを、DAEMON Toolsでマウントしてimportしただけなんだけど。

で、iTunesにいくつかCDをインポートしたあと、Apple IDを登録して、 アルバムアートをゲット! ……とか思ったんですが、wav+cueをマウントしてimportしたせいなのか、 アルバムアートがとって来れない>< で、仕方なしにGoogle検索して調べたところ、 Broadwayというヤツがあったので、これをインストール。で、無事にアルバムアートの取得が完了。

んで、今iTunesで曲を聴きつつこの記事を書いてます。

で、その後Last.FMに再生情報を送信しようとごにょごにょしてたんですが、 どうもiTunes 10.1.0.54ではLast.FMのプラグインが正常に動かない様子。 まあにっちもさっちも行かないので、この件についてはあきらめました:-/

まあそれはいいとして。

今回なんでiTunesを突っ込んだか、というと、今後買うかもしれないiPhoneとかiPodへの布石とか、 音楽買うのにCDとかもうやってらんねーとかそういう感じです。

特に音楽CDについては、買ったけどPCに取り込んでなくて聴いてない、 というのがシングルとアルバムあわせて10枚以上は余裕にあって、 買っても聴かないからCD買わないようにしてるんですが、 その未聴CDを消費して、今までに取り込んだCDをiTunesに放り込んだら、 今度はiTunes StoreでCDを買おうかなぁと思ってます。 まあそのためにVISAデビットも登録したしね。

まあ今日は面倒なんで取り込みはしないつもりですが、 また機会を作って取り込んでしまおうと目論んでます。

というわけでiTunesをインスコしたって話でした。

: Software