web-dev-qa-db-ja.com

msiファイルのインストールに問題がある

ExcelなどのMicrosoftソフトウェアを使用して回避するには、Linuxでplayを実行しています。

今日、オンラインで解決策を見つけることができないという問題に遭遇しました。 Excel 2010がインストールされていますが、現在、先生はmsiファイルであるpower queryをインストールすることを望んでいます。

私はドキュメントを読みましたが、ワインを使用してmsiファイルをインストールするには、使用する必要があることを理解しています

wine start filename.msi 

または

wine msiexec /i filename.msi

私が持っている唯一の問題は、msiファイルを実行しようとするたびに、オフィスがインストールされていないなどと表示されることです... iveはワインからファイルを実行しようとしましたこのエラーを取得します。

誰がどのフォルダからファイルを実行してこのパッケージをWindowsに適切にインストールする必要があるかを知っていますか?.

1
damian

OK、プレフィックスを指定してコマンドラインからコマンドを実行できます。最初にターミナルを開き、MSIプログラムがあるフォルダーに移動します。次に入力します:

WINEPREFIX="~/.PlayOnLinux/wineprefix/Office2010" wine start /unix ./filename.msi

これにより、オフィスプレフィックスでMSIが起動します。

説明:

  • WINEPREFIX-実行するプレフィックスを指定します。これが指定されていない場合、デフォルトのプレフィックスが使用されます。
  • wine-ワインサーバーを起動します
  • start-次のプリグラムを開始するようワインに指示します
  • / unix-次のパスがWindowsパスではなくLinuxパスであることをwineに伝えます
  • ./-現在のディレクトリ。省略できますが、混乱を避けるために適しています。
  • filename.msi-実行するインストーラー
1
ravery