WineTricks は Wine でプログラムを実行するのに必要なランタイムライブラリをダウンロード、インストール出来るプログラムです。ここでは WineTricks の導入方法と使用方法を紹介します。

インストールは必須ではありませんが Wine 環境の構築に役立ちますのでインストールしておくことをおすすめします。

WineTricks のインストールと起動

インストール

bash
sudo port install winetricks

起動

MacPorts 版の場合、デフォルトでは GUI が起動します。

bash
winetricks

プレフィックスを変更している場合は Wine と同じように WINEPREFIX を指定します。

bash
WINEPREFIX=$HOME/.wine-second winetricks

WineTricks の使い方(GUI)

WineTricks を起動し「Select the default Wineprefix」を選択すると現在のプレフィックスのカスタマイズ画面に移動します。

Install a Windows DLL or component DirectX や .NET、VBランタイムなどの他、Flash やコーデックのインストールが出来ます。インストール後はレジストリにオーバーライド設定が自動で追加されます。
Install a font フォントのインストールが出来ます。Windows のコアフォントのいくつかは Wine に含まれているため必要ではありませんが、MS Arial や Courier、Times New Roman などのコアフォントをインストールしておくと文字化けが回避出来るかもしれません。
Change settings レジストリの設定が出来ます。Direct 3D の設定やフォントのアンチエイリアス設定などはこちらを使うと楽です。
Run winecfg
Run regedit
Run taskmgr
Run commandline shell
各プログラムを起動します。これは Wine のコマンドで出来るので特に必要ないでしょう。
Browse files エクスプローラを表示します。
Delete ALL DATA AND APPLICATIONS INSIDE THIS WINEPREFIX 現在のプレフィックスからダイナミックライブラリとアプリケーションを削除します(※使ったことが無いので不明)。

ダイナミックライブラリのインストール

DirectX 9 のインストールを例に説明します。

  1. 「Install a Windows DLL or component」を選択。
  2. 「d3dx9」にチェックを入れて[OK]を押す。

操作はこれだけです。ウィンドウが一旦閉じ、ターミナルにダウンロードとインストール状況が表示されます。再びウィンドウが表示されればインストール完了です。

DirectX 9 がインストールされたかどうかは Wine の設定画面で確認が出来ます。オーバーライド設定に「d3dx9」の項目があればインストール、設定済みです。

WineTricks の使い方(CUI)

GUI を使わずに WineTrics を使うことも可能です。Homebrew 版の場合は現状、GUI が簡単に利用出来ないのでこの方法になると思います。


2013-04-09 追記:AppleScript を使うことで GUI 化することもできます


インストール可能な一覧の表示

インストール可能なカテゴリを表示します。

bash
wintricks list

apps       #アプリケーション
benchmarks #ベンチマーク
dlls       #ダイナミックライブラリ
fonts      #フォント
games      #ゲーム
settings   #セッティング

インストール可能なダイナミックライブラリのリストを表示する場合は以下のように入力します。

bash
winetricks dlls list

インストール

ここでは Windows Media Player 10 のインストールを例に紹介します。

まず、インストール可能な項目から名前を調べます。Windows Media Player 10 は apps ではなく dlls に登録されています。grep で表示項目を絞るといいでしょう。

bash
winetricks dlls list | grep -i "windows media player"

wmp10                    Windows Media Player 10 (Microsoft, 2006) 
wmp9                     Windows Media Player 9 (Microsoft, 2003) [downloadable]

名前が「wmp10」だと分かったのでインストールします。ここでインストールされるのは英語版の Windows Media Player 10 です。

bash
winetricks wmp10

GUI の場合はインストール済みの項目はチェックボックスで確認出来ましたが、CUI の場合は list-installed コマンドを使います。

bash
winetricks list-installed

 

今のところ WineTricks でインストールしたものは WineTricks からはアンインストール出来ないようなので Wine から削除しましょう。

Mac OS XwineInternet ExplorerdirectXhomebrewdxdiagWineTricks

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。