奇妙なことに、このトピックは2018年もまだ実際のようです。
一部の新しくインストールされたアプリケーションabout:preferences
は、システムレベルで設定されたファイルタイプごとの通常のアプリケーションの代わりにFFの「デフォルト」ステータスを引き継ぎます(たとえば、Pegmoonはjpegファイルのgwenviewの代わりにデフォルトとして引き継ぎ、InkapeまたはFile RollerはOkularの代わりにpdfを引き継ぎますファイル。)。
「常に確認する」は、この場合に使用すべき選択であり~/.local/share/applications/mimeinfo.cache
、次の行でユーザーごとのファイルを作成しようとします。
[MIME Cache]
application/pdf=okularApplication_pdf.desktop
上記の欠点は、ファイルタイプごとの設定であることです。(この回答で述べたように)すべてのファイルのソリューションを取得するには、次のコマンドを実行します。
cd .local/share/applications/
ln -s mimeapps.list defaults.list
これが機能しなくなった場合:不要なアプリケーションが再び選択されていないabout:preferences
ことを確認します。「常に確認する」が選択されていることを確認してください。別のプログラムを手動で設定すると(システムレベルでのファイルタイプのデフォルトですが、の下のファイルのリストで「デフォルト」としてマークされていabout:preferences
ません)、機能しない場合があります。
Kubuntu 18.04のFirefox 60.0でテスト済み。
Firefoxの設定に問題があります。[常に確認する]と[ファイルを保存する]は、既にダウンロードされたファイルには意味about:preferences
がないため、[ダウンロード]リストの設定は影響を受けません。しかし、そうです。そして、それらは一貫性のない方法で行われます。デフォルトとしてマークされたアプリケーションを選択するだけで、他のアプリケーションへの切り替えは行われません。これを元に戻すには、[常に確認する]を選択して、上記の手順を実行する必要があります。