Wineは、一見すると素晴らしい機能を提供しているように見えるオープンソースプロジェクトです。Linux(あるいは他のオープンソースOS)上でWindowsアプリケーションを実行できるという機能です。これは、Windows APIレイヤーをオープンソースで再現することで実現されています。
ついに!オープンソース版が存在しないWindowsプログラム、QuickenやFlash CS、そしてゲームが使えるようになりました!
残念ながら、現実はもう少し複雑です。確かに、Wineは一部のWindowsソフトウェアやゲームを実行するのには非常に優れています。しかし、最大限に活用するには、ちょっとした工夫が必要です。Wineをうまく動作させるのは、多くの場合、黒魔術のような難解な作業であり、初心者には到底無理です。
幸いなことに、問題を回避するのに役立つ既製のインストールウィザードがいくつかあります。これらは、あなたに代わってハッキングを行った人々によって書かれたスクリプトです。特に注目すべきプロジェクトは、CrossOver、Cedega、Wine-Doors、そしてPlayOnLinuxの4つです。
CrossOverにはゲーム版と標準版があり、Wineの開発者によって開発されたプロプライエタリかつ商用のプロジェクトです。そのため、手間のかからない生活を送るには最適な選択肢です。費用はかかりますが、その一部はWine開発者への支援に充てられます。
Cedegaもまたプロプライエタリかつ商用のプロジェクトで、こちらは主にゲーマー向けです。多くの意見では、単にゲームをプレイしたいだけならCedegaが最良の選択肢であり、Cedegaの開発者はより良い結果を得るためにWineのコードを大幅にハッキングしています。ただし、有料で、一回限りのライセンス料金ではなくサブスクリプション方式で動作します。
Wine-DoorsとPlayOnLinuxはどちらもオープンソースで無料なので、それぞれ試してみて、ニーズに合ったものを見つけてみてください。以下で両方を簡単に紹介します。この手順はUbuntu 9.04用です。
準備
Wineアプリケーションをインストールする前に、Microsoft Core Web Fontsをインストールすることをお勧めします。これらは、一般的なWindowsインストールでよく使用されるフォント(Arial、Times New Romanなど)であり、多くのWindowsアプリケーションはこれらのフォントがインストールされていることを前提としています。これらのフォントがないと、おそらく見た目がおかしくなるでしょう。
Windowsインストールから.ttfファイルをコピーするか、msttcorefontsパッケージをインストールすることでインストールできます。このパッケージには含まれていないものの、一部のアプリケーションで必要となる可能性のあるフォントとしては、TahomaやMS Sansなどがあります。これらのフォントはWebで検索すれば見つかります。/homeディレクトリに.fontsというフォルダを作成し、そこに配置することでインストールできます。
Windowsインストールから直接インポートする場合は、フォントはC:\windowsfontsディレクトリにあります。すべての.ttfファイルをUSBメモリにコピーし、/homeディレクトリに.fonts(「fonts」の前にピリオドがあることにご注意ください)という新しいフォルダを作成し、そこに保存します。これで完了です。これで、すべてのアプリケーションでフォントが利用できるようになります。
プレイオンリナックス
PlayOnLinuxをインストールするには、新しいリポジトリを追加し、そこからソフトウェアパッケージをインストールする必要があります。ターミナルウィンドウ(「アプリケーション」「アクセサリ」「ターミナル」)を開き、以下を入力してください。
sudo wget http://deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d/playonlinux.list
sudo apt-get アップデート
sudo apt-get で playonlinux をインストール
プログラムがインストールされると、[アプリケーション]、[ゲーム]メニューに表示されます (PlayOnLinux は、その名前が示すように、主に Windows ゲームのインストールを可能にするために設計されていますが、多くの一般的なアプリケーション用のスクリプトも備えていることに留意してください)。
プログラムを初めて起動する際は、セットアップウィザードを完了する必要があります。「進む」をクリックしてウィザードを進めてください。これにより、PlayOnLinuxサーバーから最新バージョンのインストールスクリプトがダウンロードされます。
作業が完了したら、ツールバーの「インストール」ボタンをクリックします。表示されるウィンドウで、インストールしたいソフトウェアの種類に関連する左側のカテゴリをクリックし、右側のアプリケーションを選択します。Internet Explorerなどの無料アプリケーションのほとんどはオンデマンドでダウンロードできますが、商用アプリケーションの場合はインストールCDが必要です。
選択が完了したら、「適用」ボタンをクリックしてください。ウィザードが起動し、必要なダウンロードを含むインストール手順を案内します。途中でプログラム独自のインストールウィザードが起動することがあるので、こちらも通常通り操作する必要があります。ただし、PlayOnLinuxのウィザードは閉じないでください。自動的に完了するまで開いたままにしておいてください。
多くの場合、アプリケーションで動作することが確認されている特定の古いバージョンのWineをダウンロードする必要があります。これは自動的に行われます。
インストールが完了すると、Windowsプログラムは「アプリケーション」>「Wine」メニューに表示されます。Ubuntu 9.04 (Jaunty) では、サードパーティ製アプリケーションによって作成されたデスクトップショートカットが機能しないという問題があります。この問題を解決するには、ショートカットを実行可能にする必要があります。これは chmod コマンドで実行できます。例えば、Safari Webブラウザのインストール後にデスクトップショートカットを修正するには、以下のコマンドを実行します。
chmod u+x ~/Desktop/Safari.desktop
この方法で作成されたすべてのデスクトップ ショートカットには .desktop ファイル拡張子が付けられ、これによってショートカットを識別できるようになります。
ワインドアーズ

Wine-Doorsをインストールするには、新しいソフトウェアリポジトリを追加する必要があります。「システム」→「管理」→「ソフトウェアソース」を開き、表示されるウィンドウで「サードパーティ」タブをクリックします。「追加」ボタンをクリックし、次の行を入力(またはコピー&ペースト)します。
deb http://ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid メイン
「閉じる」ボタンをクリックし、プロンプトが表示されたらリポジトリのリストを更新します。その後、Synapticを使用してwine-doorsパッケージをインストールします。
(必要に応じて GPG キーをインストールすることもできます。これにより、署名されていないパッケージに関する無害なエラーを回避できます。)
Wine-Doors がインストールされると、 「アプリケーション」の「Wine」メニューに表示されます。今後インストールする Windows アプリケーションも、このメニューに表示されます。
Wine-Doors を初めて起動する際、お名前と会社情報を入力する必要があります。これらの情報は Windows アプリケーションのインストール時に使用されます。オプションで「Windows ライセンスを持っています」ボタンにチェックを入れることもできます。これは、Windows アプリケーションのスムーズな実行を可能にする特定の Windows システムコンポーネントや、EULA で Windows ライセンスが求められる特定の Windows アドオンをインストールするために必要です。もちろん、Windows ライセンスをお持ちでない場合(つまり、コンピューターのいずれかに Windows がインストールされていない場合)は、このボックスにチェックを入れないでください。
「続行」ボタンをクリックすると、Wine-Doorsは最新のインストールスクリプトのリストを自動的に更新します。これらのスクリプトのホスティングは安価ではなく、最近資金不足のためオフラインにせざるを得なくなったことをご承知おきください。
完了すると、アプリケーションとゲームのリストが表示されます。リストの中からインストールしたいものの横にあるインストールリンクをクリックし、「適用」ボタンをクリックしてください。必要なアドオンソフトウェアのダウンロードを含め、インストールが続行されます。
Wineをインストールすると、アプリケーションは/homeフォルダの.wine/drive_cディレクトリ(例:/home/keir/.wine/drive_c)に保存されます。これは実質的にWindowsファイルシステムを再現したものです。