私はXfceを持っていますが、Thunarのファイルの関連付けはランダムに変化し、jpegやpngなどのワインアプリケーションからInternet Explorer、mp3からWindows Media Playerになります。それをgpicview
とTotem
に戻し、しばらくすると、ファイルをクリックすると、再びwineが起動します(ロードに永遠にかかり、IEは動作せず、ロード時にエラーが発生します)。
ファイルの関連付けの変更を永続的にし、ワインソフトウェアへの変更を停止するにはどうすればよいですか?
非常に便利な wine FAQ には、メニューを開いてクリーンにする方法の詳細が含まれています。 wine
がアイテムをインストールする場所は、 で示されるこれらのタイプのファイルの標準の場所であるため、Xfceで安全に動作し、他のデスクトップ環境でも動作することを確認できます。 freedesktop.org 。
以下のコマンドは Wine FAQ からのもので、コンテキストメニューからすべてのopen-withエントリを安全に削除しますが、Wineエントリはアプリケーションメニューは、まさにあなたが望むものだと思います。削除するものを確認する必要がある場合は、echo
コマンドの前にrm
を配置すると、変更がリストされます。間違えた場合に備えて、ブロック全体をコピーして貼り付けるのではなく、各コマンドを個別に実行する必要があります。
rm -f ~/.local/share/mime/packages/x-wine*
rm -f ~/.local/share/applications/wine-extension*
rm -f ~/.local/share/icons/hicolor/*/*/application-x-wine-extension*
rm -f ~/.local/share/mime/application/x-wine-extension*
また、wine
プログラムをインストールすると、さらに新しいエントリが作成されるため、これらのコマンドを再実行する必要があることにも注意してください。これらの項目の作成を永久に停止する唯一の方法は、winemenubuilder
を無効にすることですが、これはメニューで開くだけでなく、アプリケーションのメニュー項目にも影響するため、これを行いたくない場合があります。詳細については、 wine FAQ を参照してください。
新しいwine
プログラムをインストールした後に上記のコマンドを実行する場合は、それらをスクリプトに入れて実行可能にするのが最善です(chmod u+x
)ショートカットキーにバインドします。その後、スクリプトを定期的に実行し、常にメニューを開いてwine
エントリを削除しておくことができます。