4

私の Windows アプリケーションは Wine で動作しますが、素人にはインストールが少し面倒です。オンラインで見たラッパー (PlayOnLinux、Wine Doors) では、さらに多くのパッケージをインストールする必要があります。ユーザーがインストールする必要がある場合に Wine をインストールするパッケージを作成し、アプリケーションとショートカットをインストールして、ユーザーの手間を最小限に抑える方法はありますか?

4

4 に答える 4

5

これを行うための事前に作成された方法があるとは思いませんが、Wine に依存する Debian パッケージを非常に簡単に作成し、MSI をマシンにコピーしてから、msiexec /i /qインストール後のスクリプトとしてWine を実行できます。

編集:アンインストールの場合も必ず考えてください!つまり、アンインストール前のスクリプトでmsiexecも同様に実行します。

于 2008-12-14T00:39:32.120 に答える
1

Mac OSをターゲットにする場合は、WineBottlerを使用できます: http ://winebottler.kronenberg.org/

このプロジェクトは、ユーザーからかなり隠された方法で、WineをネイティブのMac.appバンドルにバンドルするためだけに存在します。

于 2010-06-30T12:42:03.113 に答える
0

答えは簡単です:

  1. Elf インストーラーを作成します。
  2. Elf インストーラーを Exe インストーラー リソースにパックします。
  3. Exe インストーラーは、起動時に Elf インストーラーを解凍する必要があります。
  4. Exe インストーラーは、アンパック後に Elf インストーラーを実行しようとする必要があります (システム コールまたはいくつかの考え)。
  5. 操作に失敗した場合は、通常のインストールを行います。
  6. 操作に失敗しなかった場合は、Exe インストーラーを閉じます。
于 2010-06-13T19:45:18.303 に答える