「他のアプリケーションで開く」タブで使用する.desktopファイルを作成する に関する質問をすでに読んでいますが、これは私が望んでいることではありません。Dashでファイルをクリックするか、 Nautilusで指定されたアプリで開くことができます。
たとえば、私は今このケースを持っています:
EXEファイルをクリックすると、Wineによって実行されず、代わりに次のようになります。
Open WithコンテキストメニューオプションでWineを検索しようとすると、そこにあります。私はそこから最初にそれを実行しても問題ありませんが、その後、次の回はメインのコンテキストメニューでWineが選択されていないように見えます:
次に、Open Withタブのプロパティに移動して、Wineを探しました。クリックして検索すると、デフォルトアプリにも推奨アプリにもありませんでした他のアプリケーションを表示します
これは、EXE拡張機能に限定されません。 MKVファイル、MP4ファイル、JPG、PNG、MP3、さらにはSVGとCSSでも発生しました。したがって、私はそれを解決する方法を見つけることを試みるのではなく、次のことができるあらゆる種類の拡張機能に対して実行できる方法が必要です:
これは、アプリがファイルを実行するのが常識であるように聞こえるかもしれませんが、常にそのように機能するとは限りません。したがって、実際に機能しない場合は、その修正方法。拡張機能のリセット?、拡張機能を開くことができるファイルの更新?、コマンドラインまたはGUIツールを介したアプリの追加?
コマンドmimeopen
を使用して、ターミナルで.exeファイルがあるフォルダーに移動し、次のように入力します。
mimeopen -d filename.exe
ポップアップメニューが表示されますが、いくつかのオプションを見ることができますが、オプション「その他...」もあり、これを選択してから、ターミナルでファイルを開いて置き換える場合に使用するコマンドを入力します%f
を含むファイル名。したがって、この場合はwine %f
と入力します。
これで、すべてのexeファイルのデフォルトの関連付けをwineに変更する必要があります。
または、Ubuntu-Tweakを使用して geditから別のアプリケーションへのすべての関連付けを変更 を使用すると、関連付けられているデフォルトのアプリも変更されます。