web-dev-qa-db-ja.com

KDE Dolphin:すべてのファイルの関連付けが失われ、「開く」にはオプションがありません

先日、KDE ​​/ Dolphinがすべてのファイルの関連付けを失ったようで、[プログラムから開く]ダイアログボックスにアプリケーションのリストが表示されなくなりました。ダイアログボックスに「kate」のようなアプリケーションショートカット名を入力すると、kateで開きます。

おそらく、いくつかの設定ファイルが何らかの理由で破損しましたが、それはどのファイルですか?また、スタートメニューのアプリケーションのリストから自動的に再構築できますか?

None of my applications are available to choose

編集:これは特定のフォルダでのみ発生しているようです。

編集:コメントDK Boseで試してみたところ、修正されました。

james@Q35~/nfs-cloud/websites/test_flask_site/static $ locate mimeapps.list
/home/james/.config/mimeapps.list
/home/james/.local/share/applications/mimeapps.list
/home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.config/mimeapps.list /home/james/.config/mimeapps.list.bak
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/.local/share/applications/mimeapps.list /home/james/.local/share/applications/mimeapps.list.bak
james@Q35~/nfs-cloud/websites/test_flask_site/static $ mv /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list /home/james/Downloads/haroopad-v0.13.1-x64/usr/share/applications/mimeapps.list.bak

all is well

1
Stonecraft

2011年にも同様の問題が発生し、 アドバイス 既存のmimeapps.listを削除または名前変更し、ログアウトしてから再度ログインすることができました。そもそもなぜ起こったのか説明できません!

ユーザーレベルの場所は2つあります。

  • $ HOME /.configおよび
  • $ HOME/.local/share/applications

Arch Wiki は、2番目の場所が非推奨であることを示しています。

ヒント:非推奨ですが、いくつかのアプリケーションは~/.local/share/applications/mimeapps.listに対して読み取り/書き込みを行います。メンテナンスを簡素化するには、単に~/.config/mimeapps.listにシンボリックリンクします。

ln -s ~/.config/mimeapps.list ~/.local/share/applications/mimeapps.list
1
DK Bose