this の質問に関連して、Ubuntu 20.04.1LTSを使用しています。 PlayOnLinux 4.1.9(Preciseバージョン)をダウンロードし、それを使用してMicrosoft Office 2010Proをインストールしました。 PlayOnLinuxは、Wine1.5.21およびOfficeのインストールに必要なその他のものをダウンロードしました。カスタマイズしたインストールを行いましたが、正常に動作しているようです。唯一の問題は、ファイルの関連付けを正しく機能させることができないことです。たとえば、.docxドキュメントがある場合、それをダブルクリックしてMicrosoftWordで開くことができるようにしたいと思います。これを実行しようとすると、「IOPLが有効になっていません」というエラーが表示され、ドキュメントが開かれません。私はそれをグーグルで検索し、誰もがワインの構成を開いてライブラリに移動し、gdiplusを追加して「ネイティブ(Windows)」に編集すると言いましたが、それでも問題は解決していません。これが何であるか、またはどのように機能するかはわかりませんが、機能する人は助けてください。現在、Wordを起動し、それを使用してドキュメントを開く必要があります。それはうまくいきます。
これは、小さなスクリプトを作成し、「プログラムから開く」を介してそのファイルタイプに関連付けることによって行われます。これは、ほとんどのデスクトップ環境で、たとえば1つの.docxファイルを右クリックし、次のメニューを使用することで利用できます。
このようなスクリプトを作成する方法の例と詳細は、ubuntuのドキュメントに記載されています: https://help.ubuntu.com/community/Wine#Creating_file_associations
.docx
ファイルは実行可能としてマークされていますか?
(これを確認するには、ファイルを右クリックして、[プロパティ]> [権限]> [実行]チェックボックスをオンにします)
.doc
ファイルはダブルクリックしても正常に開きますか?
両方の質問に「はい」と答えた場合、 これが発生している可能性があります 、これは この厄介なバグ に関連しています。
両方のリンクで提案されているように、update-binfmts
を使用してjar
を無効にすることは、永続的な修正としてはうまく機能しますが、非常に技術的で少し煩わしいものでもあります。
より簡単な回避策は、チェックを外すファイルの実行可能権限です。ただし、これはNTFSまたはFATパーティション内のファイルでは機能しないというわけではありません。これは、docx
などのWindows関連ファイルで非常に一般的なシナリオです。その場合は、noexec
マウントオプションを使用してNTFSドライブを再マウントしてみてください。これにより、すべてのファイルの実行許可が事実上無効になり、docx
ファイルを開くことができます実行済みより(ドキュメントはバイナリ実行可能ファイルではないため、とにかく機能しません)