Wineを使用してLinuxにWindowsアプリケーションをインストールする方法

さまざまな理由で、LinuxでWindowsプログラムを実行する必要がある場合があります。 Linux用のバージョンがない、Windows用のバージョンがより優れている、またはよりプロフェッショナルである、あるいは単にお気に入りである可能性があります。 また、そのプログラムを使用する必要がある場合もあります。これは、使用する業界の「標準」であるため、またはWindowsプログラムで別のコンピューターで作成されたファイルやドキュメントの種類をサポートするLinuxプログラムがないためです。

はじめに

説明を始める前に、簡単に考えてみる必要があると思います。Linux をインストールすると、Windows アプリケーションを実行する方法はたくさんあります。仮想マシンに Windows をインストールして、仮想マシンから直接実行することもできます。リナックス。

ただし、Wineはその名前が示すようにエミュレーターではありません(Wineはエミュレーターではないため、その頭字語です)。 これは、WINEで実行するWindowsアプリケーションが、実際にはいくつかの記録されたケースがあり、WindowsよりもLinuxではるかに軽量に実行できることを意味します。

一方、幸せな仮想マシンを作成し、それにWindowsのコピーをインストールしてからプログラムをインストールすると便利な場合もありますが、これも問題になる可能性があります。 まず第一に、このプロセスが消費する膨大な量のリソース(ディスクスペース、メモリ、およびプロセッサ)のためです。 第二に、Windowsは無料のソフトウェアではありません。それをインストールするには、正規のバージョンが必要です。 そうでなければ、Windowsの特許問題から逃れることはできません。

ワインについてもう少し学ぶために、私はあなたがそれを読むことをお勧めします ドキュメンテーションウィキ初心者のためのハウツー とドキュメント«ワインに関連する一般的な神話を暴く"

Wineをインストールする

Ubuntuの場合:

須藤はapt-getをインストールワイン

Fedoraの場合:

yum-yインストールワイン

ダウンロードセクションでは、Mandriva、Slackware、Debian、OpenSUSEなどの他の人気のあるLinuxディストリビューションの最新のWineパッケージを見つけることができます。

Windowsプログラムを実行してインストールする

インストールすると、Wineは任意の.EXEファイルをダブルクリックして実行されます。 さらに、Windowsを使用しているかのようにプログラムをインストールでき、メインメニューの[ワイン]カテゴリにショートカットが表示されます。

多くの人が信じていることにもかかわらず、Wineは「単純な」Windowsアプリケーションを実行するためだけでなく、複雑なゲームを実行するためにも使用されます。 さらに、Sim 3、Half Life 2、Command&Conquer 3、Star Wars:Jedi Knightなどのひどいゲーム、またはMicrosoftOfficeなどの重要なスイートが完全に機能することが証明されています。

プログラム/インストーラーを実行できません! スニフスニフ…

ご存知のように、Linuxはユーザーに付与された特権によって管理されるシステムです。 これにより、特定のユーザーのみが特定のことを実行できます。 同じことがファイルにも当てはまります。 デフォルトでは、ユーザーが別の方法で指定するまで、インターネットからダウンロードされた.EXEファイルは「実行可能」ではありません。

ファイルを実行しようとすると、次のメッセージが表示されます。

次に、ファイルを右クリックするだけです。 [プロパティ]オプションを選択しました。 そこで、[権限]タブに移動し、[ファイルをプログラムとして実行することを許可する]オプションを有効にします。

プログラムの実行に他の問題があります

問題のアプリケーションが正常に実行されない、または問題が発生する場合は、 ワインアプリケーションデータベース 他のユーザーのコメントと、さまざまなバージョンのWineを使用してそのプログラムを実行した経験を確認します。 インストールおよびテストされた各プログラムにはランキングがあります。 探しているプログラムがリストに表示されない場合は、コラボレーションしてインプレッションをアップロードする良い機会です。

Wineでプログラムをアンインストールする

これはとても簡単です。 [アプリケーション]> [ワイン]> [ワインソフトウェアのアンインストール]に移動します。

そこから、インストールされているプログラムを簡単に削除できます。 このツールを使用して新しいプログラムをインストールすることもできますが、ファイルエクスプローラーでインストーラーをダブルクリックするか、インターネットエクスプローラーのダウンロードウィンドウから直接クリックする方が簡単な場合があります。

すべてがインストールされていますか?
デフォルトでは、すべてのプログラムがCディスクにインストールしようとします。問題は、私のCディスクは何ですか? WineとともにインストールされたWindowsアプリケーションに対応するすべてのファイルは実際にどこに保存されていますか? 答えは簡単です:〜/ .wine / drive_c。 つまり、自宅には、ディスクC上のすべてのファイルが格納されている.wineという隠しフォルダーがあります。実際には、ご覧のとおり、Wineが「ディスクC」と呼んでいるフォルダーです。

プログラムはいつでも他の場所にインストールできることを忘れないでください。 これは、Linuxがインストールされているディスクまたはパーティションまたはホームフォルダーにスペースがほとんどない場合に特に便利です。

ワインを構成する

Wineの設定は簡単です。 [アプリケーション]> [ワイン]> [ワインの構成]に移動します。
このウィンドウから、模倣するWindowsのバージョン(Windows 7、Vista、XPなど)をWineに指示できます。 さらに、統合して使用するサウンドシステム(ALSA、OSS、Jackなど)を指定できるため、プロのオーディオ編集プログラムを使用する場合に非常に便利です。 ここから、「Cディスク」が保存されているパス、グラフィカルな最適化、およびデスクトップとの統合が実行される方法を変更することもできます。

ウイルスが怖い

Linuxウイルスは実際には存在しないことを誰もが知っているので、Windowsユーザーがすべての楽しみを得るのは公平ではありません。 少し前に、Linux上でwineを使用してWindowsウイルスを実行する一種の実験がありました。

テストされた最も有害なウイルスの5つ (Klez、My Doom、Sobig、SCO Worm、Some Fool)と結果はあまり勇気づけられず、拡散することはできず、Linuxオペレーティングシステム自体に影響を与える可能性があるのはXNUMXつだけでした。

つまり、Wineを使用してWindowsアプリケーションを実行してもセキュリティが失われることはありません。逆に、同じアプリケーションをWindowsで実行した場合よりもはるかに安全です。

Winetricks

Wineを使用してLinuxにWindowsアプリケーションをインストールすることは、特にそれらのいくつかが外部ライブラリを必要とするため、難しい作業になることがあります。

Winetricks は、これらの再配布可能なライブラリをダウンロードしてインストールするためのすばやく簡単なスクリプトです。これらのライブラリは、すべてが正常に機能するために必要になる場合があります。

どのようにインストールしますか?

wget http://www.kegel.com/wine/winericks

どうすれば実行できますか?
Winetricksを入手したら、ターミナルに入力して使用できます。

shワイントリック

パラメータなしで実行すると、winetricks画面に利用可能なパッケージのリストを含むGUIが表示されます。 インストールするパッケージの名前がわかっている場合は、その名前をWinetricksコマンドラインに追加して、すぐにインストールプロセスを開始できます。 例えば、

sh winetricks コアフォント vcrun6

これにより、corefontsパッケージとvcrun6パッケージの両方がインストールされます。

ワインドア

ワインドア は、非常に人気のあるWindowsアプリケーションを問題なく簡単にインストールできる優れた小さなプログラムです。 これにより、使用する設定などを確認するためにグーグルで検索する必要がなくなります。

これをインストールするには、公式Webサイトのダウンロードセクションにアクセスして、Linuxディストリビューションに最適なパッケージを選択するだけです。

例:Wineを使用したuTorrent

いいえ、使用しません トランスミッション または信じられないほど 洪水。 試したことがない場合は、試してみてください。 ただし、Wineを使用したUbuntuでのWindowsアプリケーションの外観を示すために、uTorrentを使用したスクリーンショットを次に示します。


Googleで優先ソースとして追加する